Engineering

Senior Full Stack Engineer (ReactJS + Python)

Sydney, New South Wales, Australia

Sydney, New South Wales, Australia

Sydney, New South Wales, Australia

//

//

//

Hybrid

Hybrid

Hybrid

//

//

//

Full-time

Full-time

Full-time

About the job

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 careers@dataro.io.

  • 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

Apply for this position

Why join us at Dataro?

Why join us at Dataro?

Competitive salary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Competitive salary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Competitive salary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Health packages

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Health packages

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Health packages

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Parental leave

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Parental leave

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Parental leave

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Unlimited PTO

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Unlimited PTO

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Unlimited PTO

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Flexible work location

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Flexible work location

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Flexible work location

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod

Dataro logo

Enhance campaign targeting and personalize donor engagement with AI-powered insights and audiences.

Get the latest on nonprofit data delivered to your inbox:

Made with ❤️ by Dataro

Dataro logo

Enhance campaign targeting and personalize donor engagement with AI-powered insights and audiences.

Get the latest on nonprofit data delivered to your inbox:

Made with ❤️ by Dataro

Dataro logo

Enhance campaign targeting and personalize donor engagement with AI-powered insights and audiences.

Get the latest on nonprofit data delivered to your inbox:

Made with ❤️ by Dataro