About Honey
We do things differently at Honey. From your first interaction with the team, you’ll see we challenge the status quo, value curiosity, and believe great ideas can come from anywhere. Our people are resourceful, collaborative, and bring energy and purpose to everything they do.
Why We’re Different
Honey is Australia’s first smart home insurer, built for modern homeowners, renters, and landlords. Our mission is to prevent avoidable household accidents by combining smart home tech with a reimagined insurance experience — powered by satellite data and innovation.
The Opportunity
At Honey, we’ve embarked on the next exciting phase of our journey, with a brand new product launch on the horizon and exciting new opportunities with existing and new partners ahead. To enable our success, we’re looking for a Senior Engineer to join our Engineering function.
You’ll play a key technical role in delivering end-to-end solutions across our platform. With deep domain knowledge and a hands-on approach, you’ll solve complex problems using robust, scalable implementations — while balancing immediate business needs with long-term technical health.
This role combines strong individual contribution with cross-functional collaboration and technical leadership. You’ll help shape the direction of our engineering practices, support your peers through mentoring, and contribute to Honey’s mission of building a safer future for our customers.
Key Responsibilities
- Drive complex technical solutions with autonomy and deep ownership
- Contribute to the direction of systems within your domain
- Design and implement scalable, maintainable systems with robust quality and security
- Set the bar for engineering best practices and system reliability
- Provide mentorship and support for junior and mid-level engineers
- Collaborate with Principal Engineers, Engineering Managers, and cross-functional stakeholders to deliver great outcomes
What You’ll Bring
- Fluency in at least one modern object-oriented programming language and ecosystem
- A high degree of autonomy and accountability in your work
- Proven experience designing and delivering robust, maintainable solutions
- Expertise building and operating complex distributed systems
- Strong decision-making that balances short-term needs with long-term system health
- Proficiency with CI/CD pipelines and the full software development lifecycle
- Effective collaboration across technical and non-technical stakeholders
- Passion for mentoring and uplifting your team
If you’re a Senior Engineer who thrives in a collaborative environment, loves solving meaningful problems, and wants to be part of a high-performing team working on innovative solutions – we’d love to hear from you.