Senior Software Engineer
Contract Type
Location
Industry
Specialisation
Salary
Contact Name
Contact Email
Date published
Job Reference
Description
Senior Software Engineer
Talenza is partnering with a high-growth Australian technology organisation that develops advanced data and analytics platforms used by enterprise, government, and regulatory bodies. Their products enable customers to process, analyse, and extract critical insights from complex datasets, supporting decision-making and investigative outcomes.
This is an opportunity to join a highly regarded engineering function working on a core platform team, focused on evolving a sophisticated product suite into a scalable, cloud-native offering.
Company Overview
- Industry: Enterprise Software / Data & Analytics
- Size: Global organisation (ASX-listed)
- Team: Platform / Engine team within a broader engineering function
- Working Arrangement: Hybrid (Sydney-based, 3 days in office)
Role Purpose
As a Senior Software Engineer, you will play a key role in building and evolving a cloud-native platform that underpins a suite of high-impact data products. You'll contribute to architectural decisions, deliver scalable solutions, and collaborate closely with cross-functional teams to drive platform capability and performance.
Key Responsibilities
- Design and develop scalable, cloud-native platform capabilities using modern engineering practices
- Contribute to architectural decisions across distributed systems, microservices, and platform design
- Collaborate with engineers, product managers, and architects to deliver cohesive, high-quality solutions
- Champion engineering best practices including code quality, testing, and continuous integration/delivery
- Support and mentor team members while contributing to a culture of continuous improvement and innovation
Experience & Technical Requirements
- 7+ years' experience in software engineering, with strong full-stack development capability
- Proficiency in Java (Spring Boot) and modern frontend technologies (e.g. React, TypeScript)
- Experience building or contributing to SaaS or cloud-native applications, ideally within AWS environments
- Strong understanding of microservices, containerisation (Kubernetes), and distributed system design
- Proven ability to work in collaborative Agile environments, with a focus on ownership, quality, and continuous learning
If you'd like to have a confidential discussion about this opportunity, feel free to reach out using the details below.