Principal Software Engineer

15 hours ago


Sydney, New South Wales, Australia Net Brain Full time
Transformative Engineering Opportunity

We're seeking a seasoned Principal Software Engineer to lead our.NET development team in creating innovative solutions for our customers.

About the Role

As a Principal Software Engineer, you will be responsible for designing and implementing large-scale.NET applications, leading cross-functional teams, and mentoring junior engineers.

Key Responsibilities

  • Design and develop complex.NET applications, ensuring scalability, performance, and security
  • Lead and mentor junior engineers, providing guidance on architecture, design, and implementation
  • Collaborate with product owners to define product roadmaps and technical strategies
  • Ensure adherence to DevSecOps principles, CI/CD pipelines, and IaC best practices
  • Stay up-to-date with industry trends, emerging technologies, and.NET ecosystem advancements

Requirements

  • Expertise in.NET Core, APIs, databases, event streaming, and data pipelines
  • Strong understanding of DevSecOps, CI/CD tools, and IaC
  • Experience with cloud platforms, such as AWS
  • Excellent communication and leadership skills
  • Ability to work in a fast-paced, agile environment

What We Offer

At Net Brain, we offer a dynamic work environment, opportunities for growth and development, and a competitive compensation package.

How to Apply

If you're a motivated and experienced software engineer looking for a new challenge, please submit your application, including your resume and a cover letter.



  • Sydney, New South Wales, Australia Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Leader to join our Software Development team at Software Defined Automation GmbH. As a Principal Software Engineer, you will play a key role in leading the development of our software solutions and driving technical innovation.Key ResponsibilitiesLead the design and implementation of...


  • Sydney, New South Wales, Australia Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Sydney, NSW. As a technical leader, you will be responsible for designing and implementing innovative software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of large-scale software platforms, ensuring they are secure,...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our Atlassian Cloud Storage Engineering (ACSE) team. As a key member of our team, you will play a critical role in designing, implementing, and operating our self-hosted search platform.Key ResponsibilitiesDesign and Implementation: Design and implement new and...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe're seeking an exceptional Principal Software Engineer to join our Sydney engineering team. As a key member of our team, you'll be responsible for shaping the future of our products and helping thousands of teams worldwide get work done.As a seasoned engineer, you'll take pride in being a role model and mentor to junior team members, sharing...


  • Sydney, New South Wales, Australia Net Brain Full time

    Transformative Engineering OpportunityWe're seeking a seasoned Principal Software Engineer to lead our.NET development team in creating innovative solutions for our customers.About the RoleAs a Principal Software Engineer, you will be responsible for designing and implementing large-scale.NET applications, leading cross-functional teams, and mentoring junior...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Managed Search team at Atlassian. As a key member of our team, you will be responsible for designing, implementing, and operating our self-hosted search platform, ensuring high-quality search infrastructure and outstanding collaboration skills to work effectively within a...


  • Sydney, New South Wales, Australia 1835i Group Full time

    We're 1835i Group, a leading venture fund-backed company, and we're looking for a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will play a key role in shaping the technical direction of our organization and driving innovation in software development.About the RoleAs a Principal Engineer, you will be responsible for...


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

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will be responsible for leading the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesLead the design and...


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

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will be responsible for leading the development of complex software systems and ensuring the delivery of high-quality solutions.Key ResponsibilitiesDesign and implement innovative...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Central AI department in the Search Relevance group at Atlassian.Key ResponsibilitiesPioneer the development of search relevance capabilities to meet the needs of the AI wave.Drive large, complex projects autonomously, from technical design to launch.Contribute to ongoing...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Central AI department in the Search Relevance group at Atlassian.Key ResponsibilitiesPioneer the development of search relevance capabilities to meet the needs of the AI waveDrive large, complex projects autonomously, from technical design to launchContribute to ongoing...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Managed Search team at Atlassian. As a key member of our team, you will be responsible for designing, implementing, and operating new and existing Managed Search components.Our team is focused on developing a self-hosted search platform that enables thousands of Atlassians...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our Atlassian Cloud Storage Engineering (ACSE) team. As a key member of our team, you will be responsible for designing, implementing, and operating high-quality search infrastructure that meets the needs of our customers.Key ResponsibilitiesDesign and implement...


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

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our Retail Technology - Everyday Banking team, you will play a critical role in shaping the future of our digital platform.Key ResponsibilitiesDesign and develop innovative technology solutions to meet the...


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

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will play a critical role in shaping the future of our technology and driving innovation.Key ResponsibilitiesProvide technical leadership and expertise to inform strategic decisions and...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe're seeking a highly experienced Senior Principal Software Engineer to join our Engineering Health team within Core Engineering. As a key member of our leadership team, you'll drive improvements in engineering and help us sustainably deliver customer value at speed.Key ResponsibilitiesDefine and drive software technical roadmaps as a cloud...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our Search Relevance group in Central AI department at Atlassian. The Central AI organisation is responsible for constructing the fundamental infrastructure, data pipeline, frameworks, models, search and other capabilities to expedite AI feature development throughout the entire...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Cloud Storage Engineering team at Atlassian. As a key member of our team, you will be responsible for designing, implementing, and operating our Managed Search platform, which is a critical component of our cloud storage infrastructure.Key ResponsibilitiesDesign and...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the Role:We're seeking a highly experienced Senior Principal Software Engineer to join our Engineering Health team within Core Engineering at Atlassian. As a key member of our leadership team, you will play a critical role in driving improvements in engineering and helping us sustainably deliver customer value at speed.Key Responsibilities:Define and...


  • Sydney, New South Wales, Australia Atlassian Full time

    Senior Principal Software Engineer - Team HealthJob SummaryWe are seeking a highly experienced Senior Principal Software Engineer to join our Engineering Health team within Atlassian's Core Engineering organization. As a key member of our leadership team, you will play a critical role in driving improvements in engineering and helping us sustainably deliver...