Principal Software Engineer

2 weeks ago


Sydney, New South Wales, Australia Change Recruitment Full time

Principal Engineer

Location: Sydney (Hybrid – 2 days in office)

Salary: $220,000-$230,000+Super+Equity Options

About the Role

A high-growth technology company is seeking a
Principal Engineer
to help design, scale, and lead the development of a next-generation digital engagement platform. This role offers the opportunity to define technical strategy, influence architectural direction, and mentor a growing team, while remaining hands-on across the stack.

As a senior technical leader, you will work closely with the leadership, product, and engineering teams to shape long-term strategy, solve complex challenges, and drive engineering excellence across the organisation.

Key Responsibilities:

  • Define and drive architecture:
    Shape the technical vision and ensure scalability, reliability, and security across all systems.
  • Lead complex initiatives:
    Translate high-level objectives into actionable technical projects and deliver them from concept to production.
  • Mentor and develop others:
    Provide guidance, feedback, and support to senior engineers while fostering a culture of growth and collaboration.
  • Collaborate cross-functionally:
    Partner with product, design, and leadership to align technical strategy with business priorities.
  • Scale operations:
    Help establish observability, reliability, and delivery practices that support growth and operational excellence.

Requirements

  • Extensive experience in
    TypeScript /
    development and modern full-stack environments.
  • Proven record of
    architecting and scaling distributed systems
    in production.
  • Deep understanding of
    system design
    , performance optimisation, and security principles.
  • Excellent communicator capable of influencing stakeholders across multiple teams.
  • Ownership mindset with a focus on driving initiatives through to successful outcomes.

Desirable Experience

  • Experience with
    analytics and data platforms
    , such as ClickHouse or other OLAP systems.
  • Experience in
    adtech or martech
    (ad serving, attribution, audience targeting, DSPs, etc.).
  • Familiarity with
    Cloudflare's developer ecosystem
    (Workers, Queues, KV).
  • Understanding of
    SRE practices
    and large-scale system operations.

Technical Environment

  • Backend:
    , TypeScript, Prisma, PlanetScale
  • Frontend:
    React, , React Native
  • Infrastructure:
    Cloudflare (Workers, Queues, KV)
  • Testing & CI/CD:
    Vitest, Playwright, GitHub Actions
  • Monitoring:
    DataDog, Sentry, OpenTelemetry

Benefits:

  • Impact: Influence product direction and contribute to a high-growth technology business.
  • Paid for work holidays abroad for you and family members.
  • Competitive Compensation: Attractive salary package with equity options.
  • Flexibility: Hybrid work , 3 Days Work From Home.

If you're an experienced technical leader who thrives in high-impact environments and enjoys solving complex, meaningful problems, we'd love to hear from you.

Apply now to explore this exciting opportunity.



  • Sydney, New South Wales, Australia Software At Scale Full time

    Join Us as Principal Site Reliability and Software EngineerOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale delivers cutting-edge technology...

  • Principal Engineer

    7 days ago


    Sydney, New South Wales, Australia Software At Scale Full time

    Join Us as Principal EngineerOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale delivers cutting-edge technology solutions that power...


  • Sydney, New South Wales, Australia SustainRecruit Full time

    Principal Software Engineer (Go / AWS Month Contract | Sydney | 2-3 days on-site per week.I'm partnering with a well-funded cybersecurity start-up founded by proven, successful entrepreneurs who've already built and exited leading tech companies. They're now tackling one of the toughest challenges in the industry, simplifying cloud security at scale, with...


  • Sydney, New South Wales, Australia Objective Corporation Full time

    About Objective:At Objective, we create software that makes a difference. With over 400 people and five development labs spread across Australia, New Zealand, the United States of America, and the United Kingdom, Objective is a leading developer of SaaS solutions for the government.Our role:We are looking for a Principal Software Engineer to join our...


  • Sydney, New South Wales, Australia Atlassian Full time

    OverviewThe Rovo Mobile team is looking for an experienced principal mobile developer familiar with React Native to help us build our AI vision on mobile devices. You'll build and maintain the Rovo app at Atlassian. You will collaborate with design to develop new features and work flows in the Rovo Mobile app, and verify their impact and usability.As an...


  • Sydney, New South Wales, Australia Microsoft Full time

    Are you passionate about distributed systems, massive scalability, and durability? Are you interested in solving the challenges of Cloud-scale Storage? If so, the Microsoft Azure Storage team is the perfect fit for you. Azure Storage is a foundational service in the Azure Cloud which powers six key storage services: Blob Storage, Table Storage (NoSQL...


  • Sydney, New South Wales, Australia Commonwealth Bank Full time

    You are passionate, driven, flexible and collaborativeWe are a team of big thinkers who are engineering the future of bankingTogether we will build tomorrow's bank today, using world-leading technology and innovationDo work that matters:We're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what...


  • Sydney, New South Wales, Australia Microsoft Full time

    Storage, the core of Microsoft's Azure Cloud, provides 10 exabytes of capacity across 50 regions, 100+ data centers, and over 1000 storage clusters. It powers millions of virtual machines, holds millions of hours of video, billions of photos, and vast amounts of analytics data.As a Principal Software Engineer - Azure Storage, you will play a key role in...


  • Sydney, New South Wales, Australia Microsoft Full time

    As Microsoft continues to lead the way in innovation for productivity, Clipchamp is at the forefront of transforming how people create and share video content. We are the go-to video platform with a simple mission: to empower anyone to tell stories worth sharing. With nearly one hundred million registered users worldwide, we're just getting started.We are...


  • Sydney, New South Wales, Australia Commonwealth Bank Full time

    Do work that matters As a Principal Software Engineer in AI Security, you will lead the design, development, and implementation of secure, scalable, and intelligent software solutions that protect AI systems, models, and data. You will play a pivotal role in shaping the technical direction of AI-powered security engineering initiatives, ensuring robust...