Enable job alerts via email!

Principal Engineer

Latitude IT

Council of the City of Sydney

Hybrid

AUD 130,000 - 160,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading IT company is seeking a Principal Software Engineer to drive complex technical initiatives in Sydney or Melbourne. You'll lead engineering projects, architect scalable systems, and mentor teams, ensuring excellence in a collaborative environment. This role requires extensive software engineering experience and a bachelor's degree in Computer Science. The company values diversity and encourages applications from all backgrounds.

Benefits

Collaborative and supportive environment
Fresh fruit and great coffee
Close to public transport

Qualifications

  • At least 8 years in software engineering with 3 years in technical leadership.
  • Extensive knowledge of object-oriented programming languages.
  • Proficiency with cloud infrastructure like Azure, AWS, or GCP.

Responsibilities

  • Direct complex engineering projects ensuring technical success.
  • Develop scalable and efficient system architectures.
  • Mentor senior engineers and set standards for engineering excellence.

Skills

Object-oriented programming
Java or C++
JavaScript frameworks (React.js, Angular, Next.js)
Cloud infrastructure (Azure, AWS, GCP)
SQL databases
CI/CD tools

Education

Bachelor’s degree in Computer Science or equivalent

Tools

DataDog
LaunchDarkly
Job description
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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.