Software Engineer

Hub24 Management Services Pty Ltd

City of Melbourne

On-site

AUD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hub24 Management Services Pty Ltd is seeking a skilled Software Engineer in Victoria, Australia, to redefine financial advice platforms. You will design and deliver systems that empower advisers and ensure high-quality client service.

This role focuses on building scalable solutions and mentoring other engineers. Applicants should have over 3 years of experience, a strong background in Node.js, and familiarity with AI applications in software development.

Qualifications

  • Minimum 3 years’ experience as a Software Engineer or in a senior technical role.
  • Strong experience designing and building distributed systems and microservices.
  • Proficiency with Node.js, including experience with NestJS.

Responsibilities

  • Design and deliver clean, testable, and maintainable software solutions.
  • Build reusable microservices and secure public and private APIs.
  • Optimize data access patterns and cache invalidation strategies.

Skills

Software engineering
Distributed systems design
Node.js
API design
Cloud development
AI tools

Tools

Microsoft SQL Server
MongoDB
GCP
Git
CI/CD

Job description

Job Summary

Are you ready to redefine the future of financial advice in Australia? Join HUB24, a leading fintech innovator, and help us build platforms that empower advisers and make high‑quality financial guidance accessible to all Australians. As a Software Engineer, you will play a critical role in designing and delivering scalable, secure, and high‑performance systems that underpin our market‑leading platforms. You’ll work on complex engineering challenges, mentor talented engineers, and help shape technical direction across our product ecosystem.

Responsibilities
  • Design and deliver clean, testable, and maintainable software solutions
  • Build reusable microservices and secure public and private APIs
  • Implement effective caching strategies to support high‑performance systems
  • Apply strong security practices aligned with financial services regulations
  • Use AI tools in daily engineering and quality activities, with an interest in practical AI‑enabled solutions
  • Implement multi‑layer caching to optimise response times
  • Optimise data access patterns and cache invalidation strategies
  • Build scalable solutions capable of handling high levels of concurrency
  • Tune database queries and system performance to support growth
  • Create and maintain high‑quality technical documentation and coding standards
  • Conduct peer code reviews and champion engineering best practices
  • Identify, manage, and proactively reduce technical debt
  • Maintain system documentation, including change and incident records
  • Provide technical leadership aligned to business objectives
  • Mentor engineers and support ongoing professional development
  • Champion Agile practices and actively participate in ceremonies
  • Collaborate closely with Product, Architecture, QA, DevOps, and Cyber teams
  • Support technical decision‑making across delivery and support functions
  • Assist application support teams to maintain system stability and security
  • Diagnose and resolve production issues using established processes
  • Participate in occasional after‑hours support to ensure service continuity
Qualifications
  • Minimum 3 years’ experience as a Software Engineer and/or in a senior technical role
  • Strong experience designing and building distributed systems and microservices
  • Strong proficiency with Node.js (experience with NestJS is highly regarded)
  • Proven expertise in API design and system integration and solid web development experience using HTML, CSS, JavaScript, TypeScript, and at least one modern web framework
  • Experience with relational databases (e.g. Microsoft SQL Server) and non‑relational databases (MongoDB desirable)
  • Experience with cloud‑based development (GCP experience is a bonus)
  • Experienced in using AI tools as part of everyday software quality practices, with a keen interest in engineering, testing, and evolving AI‑enabled solutions that enhance quality, insight and operational efficiency
  • Strong understanding of Software Development Life Cycle (SDLC) methodologies
  • Experience with Git and CI/CD pipelines
  • Additional Technical Expertise (Highly Desirable):
    • Data caching technologies (e.g. DuckDB)
    • Golang
    • Microsoft .NET (.NET Core / C#)
Equal Opportunity Employer

HUB24 is an equal opportunity employer. We are committed to creating an inclusive environment where diverse perspectives are valued and every individual is treated with respect. We welcome applications from people of all backgrounds, including Aboriginal and Torres Strait Islander peoples, people with disabilities, people from culturally and linguistically diverse communities, and people of all gender identities and sexual orientations.

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
Software Engineer
Software Engineer

HUB24 Limited • Sydney

Hybrid
AUD 110,000 - 150,000
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
AI Associate
AI Associate

HUB24 Limited • Australia

Hybrid
AUD 90,000 - 130,000
Employee Share Scheme
Additional leave and wellbeing support
Enhanced parental leave and support
+1
Solutions Architect
Solutions Architect

HUB24 Limited • Council of the City of Sydney

Hybrid
AUD 150,000 - 210,000
Flexible hybrid work
Employee Share Scheme
Enhanced parental leave
+1
Solutions Architect
Solutions Architect

Hub24 Management Services Pty Ltd • Sydney

On-site
AUD 180,000 - 240,000
Flexible work arrangements
Employee share scheme
Additional leave and wellbeing support
+2
Fintech Client Services Specialist | Hybrid Work & Growth
Fintech Client Services Specialist | Hybrid Work & Growth

HUB24 Limited • Sydney

Hybrid
AUD 55,000 - 75,000
Hybrid flexibility
Office in Martin Place
Career progression and development
+1
Systems Security Engineer
Systems Security Engineer

HUB24 Limited • Sydney

Hybrid
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
AI Associate
AI Associate

HUB24 Limited • Sydney

Hybrid
AUD 90,000 - 130,000
Flexible and hybrid work
Employee Share Scheme
Additional leave and wellbeing support
+2