Principal Software Engineer

Latitudeit — Australia · Posted ~2 hours ago

Lead

Skills

Software architecture Full-stack development Technical leadership Engineering strategy Full-stack AI tools

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Seeking a principal engineer to define technical strategy, lead complex initiatives, and guide engineering teams while contributing hands-on to scalable software solutions.

Highlights

Leadership role shaping engineering direction, mentoring teams, and driving modern software practices in a growing technology organization.

Description

Principal Software Engineer - Sydney OR Melbourne Overview We’re partnering with a market-leading, fast-growing employee benefits and financial services business as they continue to invest in and scale their technology function. They’re looking for an experienced Principal Engineer to play a key role in shaping their engineering capability, architecture and technology direction. The Role As the Principal Software Engineer, you will be responsible for: Shaping and influencing the organisation’s technical vision and engineering strategyMentoring and developing senior engineers, helping raise technical capability across the teamDriving the adoption of AI-assisted development and modern engineering practices across the organisationLeading complex, cross‑functional initiatives and defining scalable software architecturesProviding technical mentorship, establishing best practices and championing engineering excellenceHands-on full-stack engineering, contributing across both front-end and back-end development while helping solve complex technical challenges.Collaborating with product and business stakeholders to translate requirements into robust solutionsInfluencing hiring decisions and helping shape a high‑performance engineering culture What You'll Bring You must have this experience to be successful in the role: 10+ years software engineering experience with 3+ years in technical leadershipExpert-level .NET expertise, with strong experience designing and building scalable applicationsStrong TypeScript and React.js experience, with a hands-on approach to full-stack developmentDeep knowledge of cloud platforms (Azure preferred), SQL Server, Redis and observability tools (Datadog, LaunchDarkly)Proven track record delivering large‑scale, distributed systems and driving process improvementsStrong communication, collaboration and problem‑solving skillsHands‑on experience with AI‑assisted dev tools (Copilot, Cursor, Claude) and LLM API integration