principal software engineer jobs in Melbourne

See average salary for principal software engineer »

10,000 principal software engineer job listings in Australia. Find daily updated positions from leading job boards.


  • Melbourne, New South Wales, Australia Commonwealth Bank of Australia Full-time

    Principal Software EngineerSet the technical direction for platforms that detect and investigate financial crime.Shape domain-wide architecture while remaining close to engineering and code.Advance shared platforms, modern cloud engineering and responsible AI at CommBank.Do work that mattersJoin EC Technology, where our crews build the detection,...


  • Melbourne, Victoria, Australia Commonwealth Bank Of Australia Full-time

    Principal Software Engineer – Engineering Platforms Shape software platforms and engineering tooling that help engineers build and deliver at scale Lead complex engineering across CI/CD, developer tooling, automation, security and software delivery Be part of CommBank’s continued investment in modern, AI-powered engineering and platform capability Do...


  • Melbourne, Victoria, Australia Commonwealth Bank Full-time

    Principal Software Engineer Set the technical direction for platforms that detect and investigate financial crime. Shape domain-wide architecture while remaining close to engineering and code. Advance shared platforms, modern cloud engineering and responsible AI at CommBank. Do work that matters Join EC Technology, where our crews build the detection,...


  • Melbourne, Victoria, Australia On Q Recruitment Full-time EUR 130,000 - EUR 180,000 Contract

    On Q Recruitment is seeking an experienced Software Engineer to lead software across embedded and application platforms for a medical technology company in Melbourne. You will guide architecture, drive development, and ensure regulatory compliance while mentoring a growing team. You will collaborate with multidisciplinary groups, influence technology...


  • Melbourne, Victoria, Australia triniti Full-time

    Multiple EL2 Principal Java Software EngineersAny capital city – Hybrid, 2 days in the officeEL2 – attractive hourly rateInitial 12 + extensions of up to 24 monthstriniti is seeking multiple experienced Principal Java Software Engineers / Technical Leads to support a large Federal Government agency on an initial 12-month contract, with extensions of up...


  • Melbourne, VIC, Australia Commonwealth Bank of Australia Full-time

    Job Description /n /n - We’re transforming assisted banking through AI-powered, full-stack engineering at scale. /n - You have Principal-level expertise across React, Next.js, Node.js, TypeScript, .NET and cloud. /n - Together we will reimagine how branch colleagues serve customers with intelligent technology. /n /n /n Do work that...


  • Melbourne, Victoria, Australia Commonwealth Bank Of Australia Full-time

    We're transforming assisted banking through AI-powered, full-stack engineering at scale.You have Principal-level expertise across React, Next.js, Node.js, TypeScript, .NET and cloud.Together we will reimagine how branch colleagues serve customers with intelligent technology.Do work that matters:As a Principal Software Engineer – Full Stack, you'll shape...


  • Melbourne, VIC, Australia Exceed Global Full-time

    Melbourne, Canberra or Brisbane | Hybrid | 12-month contract with extensions up to 24 months - Senior federal contract with a competitive day rate - Lead engineering on large, complex national platforms - Hybrid after 6 weeks onsite, with extensions up to 24 months About the organisation Our client is a large Australian Government agency delivering...


  • Melbourne, Victoria, Australia Commonwealth Bank Of Australia Full-time

    Commonwealth Bank of Australia is seeking a Principal Software Engineer to set engineering direction across a technology domain and shape architecture and platform investments. You will guide build-versus-reuse decisions and drive scalable, shared services.You will lead and mentor across teams, define patterns for resilience, security and responsible AI, and...


  • Melbourne, Victoria, Australia Commonwealth Bank Full-time

    Principal Software Engineer – Engineering PlatformsShape software platforms and engineering tooling that help engineers build and deliver at scaleLead complex engineering across CI/CD, developer tooling, automation, security and software deliveryBe part of CommBank’s continued investment in modern, AI-powered engineering and platform capabilityDo Work...


  • Melbourne, Victoria, Australia Telstra Full-time

    Telstra is transforming its Software Engineering organisation to build a world-class capability. The CoE Lead Principal will drive capability development across global teams, fostering collaboration and continuous learning while promoting high engineering standards.This role sits within Telstra’s Advanced Software Engineering Centre of Excellence (ASE CoE)...


  • Melbourne, Victoria, Australia triniti Full-time

    triniti seeks multiple experienced Principal Java Software Engineers / Technical Leads to support a large Federal Government agency on an initial 12-month contract, with extensions of up to 24 months. You will guide Agile teams, set engineering standards and own technical delivery in a secure, scalable enterprise environment.These roles require strong...


  • Melbourne, Victoria, Australia Sustain Recruit Full-time

    Do you want to join an organisation at a pivotal stage of its technology journey, where a platform that began as a proof of concept is now attracting executive sponsorship and being positioned for rollout across the the wider organisation?This is an opportunity to help shape the evolution of a strategic AI-enabled platform that is transforming how teams...


  • Melbourne, Victoria, Australia Commonwealth Bank Full-time

    We’re transforming assisted banking through AI-powered, full-stack engineering at scale.You have Principal-level expertise across React, Next.js, Node.js, TypeScript, .NET and cloud.Together we will reimagine how branch colleagues serve customers with intelligent technology.We’re transforming assisted banking through AI-powered, full-stack engineering at...


  • Melbourne, Victoria, Australia Palo Alto Networks, Inc. Full-time

    Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and every idea counts. If you’re ready to do the most meaningful work of your career...


  • Melbourne, VIC, Australia Calleo Full-time

    Job Description Overview/n /nOne of our Federal Government clients is seeking an experienced Principal Java Software Engineer to support new development and enhancement of various customer-facing platforms and services used by millions of Australians./n /nThis is a senior technical leadership opportunity suited to an accomplished full-stack Java Engineer...

  • Software Engineer

    17 hours ago


    Melbourne, Victoria, Australia TaskVerse Full-time

    About The CompanyNatural Selection Group is a purpose-led recruitment business connecting skilled professionals with opportunities across technology and digital experience. For this role, the successful candidate will join a global digital experience consultancy and support the established digital environment of a major enterprise client. The consultancy...

  • Software Engineer

    22 hours ago


    Melbourne, VIC, Australia Maincode Full-time

    Job Description The Mission /n We are building the future of Australian-made AI. We believe it is critical to this country. Our product is Matilda. Maincoders are driven by a singular purpose that goes far beyond just another job. We believe this is our country’s time to shine; requiring a level of selflessness, dedication, and restlessness from...

  • Software Engineer

    22 hours ago


    Melbourne, VIC, Australia The Onset Full-time

    Job Description Job Description/n Senior .Net Engineer - 12 month contract /n • 12 month contract role /n • Up to $800 daily rate /n • .Net Stack - Full Modernisation of codebase /n • Melbourne based /n An exciting 12 month contract position to work in one of Australia's most recognised names. You will work across the full SDLC and...

  • Software Engineer

    22 hours ago


    Melbourne, VIC, Australia Leidos Australia Full-time

    Job Description /n About Leidos Australia /n At Leidos Australia, our work goes beyond a job title. We design, build, operate and support the systems, services and capabilities that help protect and advance the Australian way of life. /n /n Backed by a global organisation of more than 40,000 people, our Australian team of around 2,000 has partnered...