Environment
- Collaborative, supportive, Values driven environment
- Great coffee (and a variety of tea) and fresh fruit
- Avoid the traffic : we are outside the CBD and close to public transport
- Lead high-impact engineering initiatives
- Set the technical vision
- Collaborate with product and business leaders
Location
Sydney or Melbourne
About the Role
Are you an experienced software engineering leader ready to shape the future of technology in a collaborative, innovative environment? We’re seeking a Principal Software Engineer to drive complex, cross-functional technical initiatives and architect scalable, maintainable solutions supporting strategic business goals. This role combines hands‑on technical expertise with strategic decision‑making and mentoring, ideal for someone passionate about driving technical excellence and fostering an inclusive, high‑performing engineering culture.
What You’ll Do
- Technical Leadership : Direct complex engineering projects across multiple teams, ensuring smooth coordination and technical success across platforms and systems.
- Architect Future-Ready Systems : Develop and maintain scalable, secure, and efficient system architectures that are aligned with our organisational goals.
- Mentor and Develop Talent : Share your expertise with senior engineers, setting the standard for engineering excellence and best practices.
- Drive Strategic Decisions : Work closely with product and business stakeholders to turn high-level goals into actionable technical roadmaps, leveraging emerging tech to our advantage.
- Strengthen Engineering Culture : Play a vital role in recruiting, onboarding, and cultivating a high‑performing, inclusive team of skilled engineers.
- Innovate with Stakeholders : Partner with product and business teams develop forward‑thinking solutions that meet market and customer needs.
What You’ll Bring
- Technical Proficiency : Extensive knowledge of at least one object-oriented language, such asNET, Java, or C++ , along with experience in a popular JavaScript framework (e.g., React.js, Angular, Next.js).
- Cloud Expertise : Proficiency with cloud infrastructure, particularly in Azure, AWS, or GCP.
- Database and Performance Skills : Strong familiarity with SQL databases, Postgres, Redis, and experience optimising for and performance.
- Tool Mastery : Understanding of CI / CD tools, DevOps principles, and experience with tools like DataDog and LaunchDarkly.
- Experience in Leadership : At least 8 years in software engineering, with a minimum of 3 years in a technical leadership capacity, guiding cross-functional teams and mentoring senior engineers.
- Educational Background : Bachelor’s degree in Computer Science or equivalent experience and certifications.
What will make you stand out?
- Visionary Mindset : You see the big picture, creating and implementing technical strategies that support long-term objectives.
- Problem Solver : You’re resourceful and quick to tackle challenges that involve complex, multi-system issues, maintaining high standards of reliability and performance.
- Customer-Centric Thinking : You understand the importance of keeping the customer front and center in all technical initiatives.
- Adaptable and Resilient : You thrive in dynamic environments, continually learning, adapting, and growing alongside our organisation.
- Collaboration Focused : You’re skilled at building partnerships across teams, promoting an inclusive culture that values diverse perspectives
At Latitude IT, we are passionate about providing equal employment opportunities and value workplace diversity. We encourage Aboriginal & Torres Strait Islanders, people with a disability, and people from a culturally diverse background to apply.