Senior full stack engineer python at Dataro

Position Senior full stack engineer python
Posted 10 Feb 2026
Expired 12 Mar 2026
Company Dataro
Location Sydney | AU
Job Type Full Time

Job Description:

Latest job information from Dataro for the position of Senior full stack engineer python. If the Senior full stack engineer python vacancy in Sydney matches your qualifications, please submit your latest application or CV directly through the updated Jobkos job portal.

Please note that applying for a job may not always be easy, as new candidates must meet certain qualifications and requirements set by the company. We hope the career opportunity at Dataro for the position of Senior full stack engineer python below matches your qualifications.

About Dataro

Dataro is an ethically minded SaaS startup using machine learning to help not-for-profits raise more money and do more good. Our platform powers fundraising for organisations around the world, helping them run smarter campaigns and improve donor engagement using data-driven insights.

If you want to build meaningful technology with real social impact — while working in a modern, supportive engineering culture — we’d love to meet you.

The Role

We’re looking for a Senior Full Stack Engineer to help design and deliver the next generation of Dataro’s products. You’ll work across our Python backend, ReactJS frontend, and AWS-based infrastructure to ship features used by hundreds of non-profit organisations globally.

This is a hands-on senior role where you’ll contribute to architecture, code quality, and mentoring, while still shipping meaningful product improvements week-to-week.

What You’ll Do

  • Design, build, and launch new features across our full stack (ReactJS / Python / AWS).
  • Improve the performance, reliability, and maintainability of our platform.
  • Contribute to architectural decisions across frontend, backend, and data flows.
  • Work closely with product and data science to bring ML-powered features to life.
  • Write clean, well-tested, well-documented code using modern engineering practices.
  • Participate in code reviews, technical discussions, and mentoring of other engineers.
  • Help shape engineering best practices and continuously improve how we build software.

What You’ll Bring (Day One)

  • 5+ years of professional experience as a full stack or backend-leaning engineer.
  • Strong proficiency in Python and JavaScript/TypeScript.
  • Experience building applications with ReactJS and modern frontend tooling.
  • Experience working with cloud platforms (AWS preferred).
  • Familiarity with serverless architectures (AWS Lambda, Serverless Framework).
  • Strong SQL experience (PostgreSQL highly valued).
  • Experience with Git, CI/CD pipelines, and automated testing.
  • Strong problem-solving ability and a pragmatic, product-focused mindset.
  • Excellent communication and collaboration skills.
  • Must be Sydney-based.

Nice to Have

(Not essential — we’ll happily help you learn.)

  • Experience in the fundraising or not-for-profit sector.
  • Experience with containerisation (Docker) and orchestration (Kubernetes).
  • Familiarity with modern frontend libraries/tools:
  • React-Query / TanStack Query
  • React-Hook-Form
  • Component libraries, design systems
  • Experience with data processing systems, ML-powered features, or analytics tooling.

Why You’ll Love Working With Us

  • Work on socially meaningful technology that directly helps charities raise more money.
  • Small but high-calibre engineering team — real autonomy, real ownership.
  • Modern stack (ReactJS, Python, Serverless AWS, Postgres, DuckDB, etc.).
  • We want smart engineers who understand how software works at a deep level — and who aren’t afraid to use modern AI tools to ship better features faster.
  • Flexible working arrangements (WFH + office in Sydney).
  • Supportive, transparent, mission-driven culture.

Ready to code for impact?

Send your CV and answers to the three questions to .

  • Why do you want to work at Dataro?
  • What is something you've built (outside of work) that you are really proud of?
  • What is the hardest problem you've ever solved?

You must be based in Sydney and be able to demonstrate competence with ReactJS & Python

Job Info:

  • Company: Dataro
  • Position: Senior full stack engineer python
  • Work Location: Sydney
  • Country: AU

How to Submit an Application:

After reading and understanding the criteria and minimum qualification requirements explained in the job information Senior full stack engineer python at the office Sydney above, immediately complete the job application files such as a job application letter, CV, photocopy of diploma, transcript, and other supplements as explained above. Submit via the Next Page link below.

THIS JOB POSTING HAS EXPIRED (Over 30 days ago).
Please search for the latest job opportunities on our Homepage.

Similar Job Vacancies

  Head of Capital Works at Uniting
Posted: 12 hours ago

Desc: Head of Capital WorksLeichhardt Inner West Sydney | Permanent positionApplications close Sunday, 9th September. We encourage early applications, as interviews may commence before the closing date.Le...

Company: Uniting | Location: Sydney

  Customs Broker at FedEx Group
Posted: 22 hours ago

Desc: Job Description\n Responsible to ensuring the smooth and compliant movement of international shipments through customs and regulatory processes. You will collaborate closely with our customers, govern...

Company: FedEx Group | Location: Sydney

  Graduate - Health Education Officer at Uniting
Posted: 1 day ago

Desc: Health Education Officer – CasualCasual | Kings Cross | MSICFlexible shift patterns | Evening availability preferredApplications closing date Sunday 6th SeptemberMake a meaningful difference in a un...

Company: Uniting | Location: Sydney

Claim 75% Off Hosting