Senior Software Engineer (Full stack)

HUB24 Limited

City of Melbourne

Hybrid

AUD 140,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible & hybrid work
Employee Share Scheme
Additional leave
Enhanced parental leave
Wellbeing support & discounts

Job summary

HUB24 Limited is seeking a Senior Software Engineer to help design, build and evolve the myhub platform, delivering scalable, secure and high-performing solutions used by thousands of advisers nationwide. You will work with Product, Architecture and Engineering leaders, influencing technical direction and solving complex challenges across front-end, back-end and integrations.

This role suits an experienced engineer who enjoys ownership, mentoring others and leveraging modern technologies,

Qualifications

  • 7+ years of software engineering experience in enterprise-grade software.
  • Proficient in Node.js with NestJS; strong JS/TS skills.
  • Experience designing APIs and microservices; knowledge of security, scalability and reliability.
  • Database expertise with SQL Server or similar relational databases; NoSQL familiarity a plus.
  • Hands-on experience with Git, CI/CD pipelines and Agile delivery practices.
  • Familiarity with AI-enabled development approaches and fintech/wealth tech context.

Responsibilities

  • Design, build and maintain scalable web applications, APIs and microservices.
  • Write clean, secure, testable, maintainable code and participate in peer reviews.
  • Collaborate with Product, Architecture and Eng teams to deliver high-quality solutions.
  • Contribute to architectural decisions and technical design discussions.
  • Leverage AI-assisted development tools to improve engineering efficiency.
  • Ensure performance, scalability and data access optimisations across platforms.

Skills

Node.js/NestJS
JavaScript
TypeScript
HTML
CSS
APIs/microservices
Relational DBs (SQL Server)
Git
CI/CD
Agile delivery
Automated testing
Performance tuning
GCP
MongoDB/NoSQL
AI-enabled solutions
FinTech/financial services
.NET/C#

Tools

Git
CI/CD tools
Google Cloud Platform (GCP)
MongoDB

Job description

About HUB24

At HUB24, we’re rethinking the way wealth management works, combining platform, technology and data to create better outcomes for financial professionals and their clients. Our purpose is simple: Empower better financial futures, together. What sets us apart is how we work. We back bold thinking, move with pace, and turn ideas into action. You’ll have the opportunity to make a real impact across your team, the business, and for the clients we support every day. HUB24 Limited is an ASX-listed company (ASX: HUB) and part of the ASX100. We have over 1,100 employees across Australia, with offices in Sydney, Melbourne, Brisbane, Perth and the Gold Coast.

Why you’ll enjoy working here

We create an environment where you can do your best work and see the impact of it. Work with smart, collaborative people who get things done. Your ideas won’t sit in a backlog, they’ll be heard, tested and actioned. Grow your career your way, with support to learn, stretch and explore new opportunities.

Benefits
  • Genuinely flexible and hybrid ways of working.
  • Employee Share Scheme.
  • Additional leave and wellbeing support.
  • Enhanced parental leave and support through different life stages.
  • Everyday benefits, including discounts and financial wellbeing support.
Why this is an exciting opportunity

At HUB24, we’re building innovative platforms that empower financial advisers to deliver better client outcomes at scale. As a Senior Software Engineer, you will play a key role in designing, building and evolving the myhub platform, delivering scalable, secure and high‑performing solutions used by thousands of advisers nationwide. Working closely with Product, Architecture and Engineering leaders, you’ll influence technical direction, contribute to architectural decisions, and solve complex engineering challenges across customer‑facing applications, integrations and backend services. This role is ideal for an experienced engineer who enjoys taking ownership, mentoring others, and leveraging modern technologies, including AI‑assisted development, to build impactful products.

What you’ll be doing
  • Design, build and maintain scalable web applications, APIs and microservices.
  • Develop clean, secure, testable and maintainable code.
  • Create modern, intuitive and engaging digital experiences using contemporary front‑end technologies.
  • Collaborate with Product, Architecture and Engineering teams to deliver high‑quality solutions.
  • Contribute to technical design discussions and architectural decisions.
  • Leverage AI‑assisted development tools to improve engineering efficiency and outcomes.
  • Build scalable and resilient solutions that support high transaction volumes.
  • Implement caching, optimisation and performance improvement strategies.
  • Optimise database queries and data access patterns to maximise application performance.
  • Ensure the security, reliability and resilience of systems and services.
  • Conduct peer code reviews and promote engineering best practices.
  • Create and maintain technical documentation, coding standards and development guidelines.
  • Champion automated testing and continuous improvement initiatives.
  • Proactively identify, manage and remediate technical debt to ensure long‑term platform sustainability.
  • Mentor, coach and support engineers across the team.
  • Foster a culture of collaboration, innovation and continuous learning.
  • Participate actively in Agile ceremonies and contribute to successful delivery outcomes.
  • Partner with Product, DevOps, Cyber Security, Architecture and Support teams to achieve business objectives.
  • Provide support for production systems, including troubleshooting and issue resolution.
  • Contribute to platform stability, monitoring and ongoing service continuity.
  • Participate in occasional after‑hours support activities as required.
What you bring

You don’t need to tick every box, but experience in the below will set you up for success.

Experience & Skills

Minimum 7+ years' experience in Software Engineering or a related senior technical role. Experience designing and building enterprise‑grade software applications.

  • Strong experience with Node.js (NestJS highly regarded).
  • Advanced proficiency in JavaScript, TypeScript, HTML and CSS.
  • Experience with modern web application frameworks.
  • Strong understanding of relational databases (SQL Server or similar).
  • Experience developing and consuming APIs and microservices.
  • Hands‑on experience with Git, CI/CD pipelines and Agile delivery practices.
  • Experience with automated testing, debugging, performance tuning and optimisation.
  • Strong problem‑solving, communication and stakeholder management skills.
  • Experience with Google Cloud Platform (GCP).
  • Experience with MongoDB or other NoSQL databases.
  • Knowledge of caching technologies and performance engineering.
  • Exposure to Microsoft .NET (C# .NET Core).
  • Experience within financial services, wealth management or fintech environments.
  • Experience building or integrating AI‑enabled solutions.
Our process

We aim to keep the process simple and respectful of your time: You’ll receive an acknowledgement after applying. Our Talent team will review your application and keep you updated. If shortlisted, we’ll connect to learn more about you. Interviews may be virtual or in person. You’ll receive an outcome and feedback. If you need any adjustments, please let us know - we’re here to support you.

Our commitment

We’re committed to building an inclusive environment where everyone feels valued and supported to do their best work. We welcome applications from people of all backgrounds, identities and experiences.

Agencies, we work with a panel of preferred suppliers and are not accepting any unsolicited CVs.

HUB24 leads the wealth industry as the best provider of integrated platform, technology and data solutions. At HUB24, we know the smartest investments start with our people. We are innovative and ambitious, and we move fast. At HUB24, we empower our employees to bring their ideas and creativity to work. Rather than getting bogged down in bureaucracy and red tape, we build a culture that supports our team members to have a real impact on our business and the success of our customers. HUB24 Limited is a company listed on the Australian Securities Exchange.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

HUB24 • Sydney

On-site
AUD 100,000 - 150,000
Manager, AI & Business Enablement
Manager, AI & Business Enablement

Hub24 Management Services Pty Ltd • Sydney

On-site
AUD 140,000 - 200,000
Flexible hybrid work
Employee Share Scheme
Additional leave and wellbeing support
+1
Manager, AI & Business Enablement
Manager, AI & Business Enablement

HUB24 Limited • Australia

Hybrid
AUD 120,000 - 180,000
Flexible hybrid work
Employee share scheme
Parental leave support
+2
DevSecOps Engineer
DevSecOps Engineer

HUB24 Limited • Australia

Hybrid
AUD 120,000 - 170,000
Flexible hybrid working
Employee Share Scheme
Additional leave and wellbeing support
+2
Software Engineer
Software Engineer

Hub24 Management Services Pty Ltd • City of Melbourne

On-site
AUD 80,000 - 120,000
Senior Test Analyst
Senior Test Analyst

Hub24 Management Services Pty Ltd • City of Melbourne

On-site
AUD 110,000 - 150,000
Hybrid work model
Employee Share Scheme
Additional leave and wellbeing support
+1
Systems Security Engineer
Systems Security Engineer

HUB24 Limited • Sydney

On-site
AUD 120,000 - 180,000
Genuinely flexible and hybrid working
Employee Share Scheme
Additional leave and wellbeing support
+2
Systems Security Engineer
Systems Security Engineer

Hub24 Management Services Pty Ltd • Sydney

On-site
AUD 140,000 - 190,000
Flexible/hybrid work
Employee Share Scheme
Leave & wellbeing
+2
Software Engineer
Software Engineer

HUB24 Limited • Sydney

Hybrid
AUD 110,000 - 150,000
Platform Administrator - Expressions of Interest
Platform Administrator - Expressions of Interest

Hub24 Management Services Pty Ltd • Sydney

Hybrid
AUD 70,000 - 110,000
Flexible working
Employee Share Scheme
Additional leave
+2