Back to jobs
Lead Software Engineer
- Posted03 February 2026
- Salary$160000 - $180000 per annum
- LocationSydney
- Job type Permanent
- Expertise Sirius Technology
- ReferenceBH-66217
Job Description
Senior Software Engineer – Backend / Distributed Systems
A fast-growing technology company delivering software for critical infrastructure and energy optimisation is looking for a Senior Backend Engineer to help build and evolve a highly scalable, real-time platform operating in production environments.
This role suits engineers who think beyond individual services and understand how distributed systems behave at scale.
What You’ll Be Doing
You are comfortable working on complex production systems and naturally think about how changes impact entire systems.
Experience in:
A fast-growing technology company delivering software for critical infrastructure and energy optimisation is looking for a Senior Backend Engineer to help build and evolve a highly scalable, real-time platform operating in production environments.
This role suits engineers who think beyond individual services and understand how distributed systems behave at scale.
What You’ll Be Doing
- Designing and building scalable backend services
• Working on distributed, event-driven architectures
• Developing reliable production systems handling real-time data flows
• Improving system resilience, observability, and recovery mechanisms
• Collaborating across engineering and data teams to deliver cohesive solutions
• Contributing to architecture and technical direction
You are comfortable working on complex production systems and naturally think about how changes impact entire systems.
Experience in:
- Distributed backend systems
• Real-time or event-driven platforms
• Infrastructure, IoT, industrial or energy platforms
• Financially or operationally critical systems
• High-availability production environments
- Strong backend engineering and system design capability
• Experience supporting production systems
• Ownership mindset and sound engineering judgement
• Strong collaboration and communication skills
- Go, Python, or Rust
• AWS or similar cloud platforms
• Kafka or event streaming technologies
• Time-series or high-volume data systems
• Monitoring and observability tooling
• Domain-driven design or complex domain modelling
- Work on software with real operational impact
• High-trust, high-autonomy engineering culture
• Remote-friendly working arrangements
• Equity participation opportunities
• Additional leave benefits
• Opportunity to influence a rapidly growing platform