Senior Software Engineer

Betashares

Sydney

On-site

AUD 150,000 - 190,000

Full time

6 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Betashares in Sydney, Australia is seeking a hands-on Senior Software Engineer (Full Stack) to build customer-facing investment products. You will impact money movement, investing journeys, and real-time portfolio insights used by Australians daily.

You will tackle problems across Vue, Rust, Node.js, GraphQL and modern data stores, while contributing to cross-cutting engineering decisions and improving reliability and performance of our platforms.

Qualifications

  • Strong experience delivering production software as a senior full-stack engineer.
  • Ability to make sound technical decisions across the full delivery lifecycle.
  • Experience designing and building services interacting with production databases and data stores.
  • Strong fundamentals: maintainable design, automated testing, observability and secure development.
  • Proactive approach to AI-enabled software development and tooling adoption.

Responsibilities

  • Own end-to-end delivery of significant full-stack features across investment, payments, portfolio and reporting products.
  • Design, build, test and maintain reliable software across Vue, Rust, Node.js, GraphQL and various data stores.
  • Contribute to technical design decisions balancing customer outcomes, performance and security.
  • Collaborate with product and engineering teams to translate complex problems into pragmatic solutions.
  • Take ownership of complex engineering problems across customer journeys and production issues.

Skills

Frontend
Backend
APIs
Architecture
Testing
Observability
AI-enabled development

Job description

This is a hands-on Senior Software Engineer (Full Stack) role building the future of how Australians invest. You'll build and evolve the customer-facing products that help people move money, invest, and genuinely understand how their investments are performing. What you build is experienced every day by our customers and the quality of your work is directly visible to customers.

You will solve problems across a broad product suite including money movement, investing, automated and AI-native investment journeys, private assets, portfolio tools, reporting, and multiple account types.

You will work closely with product, design, engineers and the wider Product Engineering function. You will solve meaningful problems across Vue, Rust, Node.js, GraphQL and a range of modern data stores, while sharing context, contributing to cross-cutting engineering decisions and helping improve the quality, reliability and scalability of the products you build and maintain.

Role Responsibilities
  • Own the end-to-end delivery of significant full-stack features and technical outcomes across investment, payments, portfolio, and reporting products.
  • Design, build, test and maintain reliable software across Vue, Rust, Node.js, GraphQL and a range of modern data stores.
  • Contribute to technical design and solution decisions, balancing customer outcomes, maintainability, performance, security and delivery needs.
  • Collaborate closely with product, engineers and the wider Product Engineering function to turn complex customer and business problems into pragmatic technical solutions, aligning on approaches where products, platforms or dependencies intersect.
  • Take ownership of complex engineering problems across customer journeys, including investigation, troubleshooting and resolution of production issues.
  • Actively adopt and champion AI-assisted engineering practices to improve development throughput, quality and effectiveness, while sharing learnings and helping evolve how products are delivered.
  • Contribute to strong engineering practices across code quality, automated testing, observability, secure development and operational reliability.
  • Review code and technical designs, sharing constructive feedback and helping less experienced engineers develop their capability.
  • Identify opportunities to improve the scalability, reliability and maintainability of the products and systems you work on.
Key skills and experience
Must-haves
  • Strong experience delivering production software as a senior full-stack engineer, with ownership across design, implementation, testing and support.
  • Strong engineering capability across frontend, backend and APIs, with the ability to make sound technical decisions across the full delivery lifecycle.
  • Experience designing and building services that work with production databases and data stores, with a focus on reliable data access, integrity and performance.
  • Strong software engineering fundamentals, including maintainable design, automated testing, code review, observability, reliability and secure development practices.
  • Demonstrated ability to solve complex technical problems, work through ambiguity and collaborate effectively across product and the wider Product Engineering function.
  • A proactive approach to AI-enabled software development, with a willingness to experiment with and adopt tools and practices that improve engineering productivity and outcomes.
Nice-to-haves
  • Production experience with technologies relevant to our environment, such as Vue, Rust, Node.js, GraphQL and modern database or data-store technologies.
  • Experience building products within investing, wealth management, payments, brokerage or another regulated financial-services environment, particularly across transaction, portfolio or reporting journeys.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Betashares Capital • Sydney

On-site
AUD 150,000 - 200,000
Technical Lead - Full Stack
Technical Lead - Full Stack

Betashares Capital • Sydney

On-site
AUD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

nDeva • City of Brisbane

Hybrid
AUD 100,000 - 130,000
Senior Full Stack Engineer - 2 roles available
Senior Full Stack Engineer - 2 roles available

IOOF Holdings Limited • Sydney

On-site
AUD 150,000 - 190,000
Senior Full Stack Engineer - 2 roles available!
Senior Full Stack Engineer - 2 roles available!

IOOF Holdings Limited • City of Melbourne

On-site
AUD 130,000 - 170,000
Senior Full-Stack Engineer AI-Driven Investment Platform
Senior Full-Stack Engineer AI-Driven Investment Platform

Betashares Capital • Sydney

On-site
AUD 150,000 - 200,000
Senior Software Engineer
Senior Software Engineer

Latitude IT • Sydney

Hybrid
AUD 150,000 - 190,000
Senior Full-Stack Engineer - Investments & AI-Driven
Senior Full-Stack Engineer - Investments & AI-Driven

Betashares • Sydney

On-site
AUD 150,000 - 190,000
Senior Software Engineer – Python/C++ | React | Hybrid
Senior Software Engineer – Python/C++ | React | Hybrid

Latitude IT • Sydney

Hybrid
AUD 150,000 - 190,000
Full Stack Engineer
Full Stack Engineer

Rivkin Securities • Council of the City of Sydney

On-site
AUD 90,000 - 110,000