Stake logo

Senior Software Engineer

Stake
Full-time
Remote friendly (Sydney, New South Wales, Australia)
Australia
Software Engineering & Technology

Stake is on the hunt for a Senior Software Engineer to join our dynamic team at our Sydney CBD HQ. We believe in a flexible hybrid model (3 days in office, 2 WFH) that keeps us connected and productive.

We're not just an investing platform; we're a movement breaking barriers between ambition and financial progress. With over 750,000 customers and more than A$6 billion under administration, we've rapidly evolved from a fintech startup into a robust financial services player with boundless ambition. Our engineers aren't just coding; they're at the forefront of this evolution, empowered with the freedom to make key decisions and build things right. You'll dive into exciting greenfield projects leveraging modern tech, including AI, and craft solutions you'll be genuinely proud to show off – knowing they're directly helping people confidently grow their wealth.

About this role

Stake is making a significant transformation to our Engineering function as we continue scaling to deliver on some of the most interesting pieces of work in the industry. We pride ourselves in not only creating the best investing product (app/web) where UX is at the forefront but also continue to break barriers in how we elevate these services to customers and challenge the status-quo.

Join a dynamic, fast-paced Engineering team that sets the bar high and an environment where you can see your work impacting the customer. We are lifting our people practices and will be remunerating competitively to engage some of the best Engineers in the country.

As a Senior Software Engineer you will plan, design, and deliver scalable software for Stake to provide an exceptional product experience. Build highly available systems and contribute to architectural solutions. Work in a dynamic environment, implement technologies, and manage software products in a fast-growing business. In particular you will:

  • Lead the design and architecture of complex technical projects, ensuring alignment with system-wide goals and standards;
  • Set the standard for high-quality, maintainable, and testable code;
  • Deeply own the systems you build, thriving in an on-call environment and being the subject matter expert and point of escalation for high priority issues;
  • Provide reliable development effort estimates and ensure timely delivery of high-complexity solutions, balancing technical excellence with business needs;

Our Tech stack:

  • Golang, CockroachDB, Pub/Sub, gRPC, Redis
  • GCP, Docker, Kubernetes, Datadog

Don’t worry if you don’t have experience with Golang or some of our other technologies. If you’re a capable engineer with proven ability using other stacks and are happy to learn ours, then we want to hear from you!

A bit about you

  • You keep it simple, there is a place for complexity and exotic technologies but they have to be justified, simple solutions are the default
  • You’re a pragmatist, you "don't let the perfect be the enemy of the good", you pick the right tool for the job and make sensible trade-offs when needed
  • You raise the engineering bar, you advocate for best practices, champion code quality in PR reviews and actively contribute to raising the standards of the wider engineering team
  • You build up those around you, you are generous with your knowledge, you work collaboratively with your peers and mentor junior engineers

At Stake, we’re more interested in your attitude than your resume. If you believe this is a role you want to jump into, please apply and let us know why in your cover letter!

Benefits of working at Stake

You’ll have the opportunity to work with autonomy while learning from some of the best talent in the industry, playing a meaningful role in building a company that has loads of positive momentum and excitement around it. Having said that, we also have perks.

Please see on our Careers website the list of benefits under our Grow with Stake program. They include:

  • Career relevant development and training with professional development allowance
  • Up to 16 weeks of paid parental leave
  • Childcare allowance
  • Sonder - healthcare, safety support and EAP for you and your immediate family
  • Additional leave types (Swap days, Bear Days, TOIL, Compassionate, Sorry Business)
  • Discretionary performance bonus and talent referral bonus
  • Employee Share Options scheme for senior leaders
  • Stake products: SMSF 30% discount on yearly membership fee, $295 AUD annual trading credit and Stake Black account
  • Recognition awards and team celebrations


Stake is an equal opportunity employer that values diversity. We’re proactive about providing an inclusive work environment and do not discriminate based on race, religion, nationality, gender, sexual orientation, age or disability status. We’re also endorsed by WORK180 as a great employer for women.

It all comes together to explain why Stake placed 1st in the 2024 AFR BOSS Best Places to Work list for the Banking, Superannuation & Financial Services category, across all of Australia and New Zealand.

So what happens next?

Once we've received your application, we'll give it the attention it deserves, and you'll hear from us regardless of the outcome. If we think you’d be a great fit for our team, we’ll give you a call and take it from there.

To all recruitment agencies: Stake does not accept agency resumes. Please do not forward resumes to our jobs alias or directly to Stake employees. Stake is not responsible for any fees related to unsolicited resumes.