Current jobs related to Principal Software Engineer - Melbourne, Victoria - Commonwealth Bank of Australia


  • Melbourne, Victoria, Australia Microsoft Full time

    Job Title: Principal Software Engineering ManagerMicrosoft is seeking a highly skilled Principal Software Engineering Manager to lead our Azure Networking team in Australia. As a key member of our engineering organization, you will be responsible for guiding the development of highly scalable software supporting Azure Networking, including automations that...


  • Melbourne, Victoria, Australia Microsoft Full time

    Job Title: Principal Software Engineering ManagerMicrosoft is seeking a highly skilled Principal Software Engineering Manager to join our Azure Core New Tech team. As a key member of our team, you will be responsible for leading the development of new technologies and features that enable the onboarding of new hardware to Microsoft datacenters.About the...


  • Melbourne, Victoria, Australia Netwealth Full time

    About NetwealthWe're a fast-growing fintech company that's revolutionizing the wealth management industry with our innovative platform. Our mission is to empower individuals to achieve financial freedom and a brighter future.The OpportunityWe're seeking a seasoned Principal Software Engineer to join our team and play a pivotal role in shaping the future of...


  • Melbourne, Victoria, Australia Microsoft Full time

    Job Opportunity:We are seeking a highly skilled Principal Software Engineer to join our Azure Kubernetes Service team. As a key member of our team, you will have the opportunity to work on cutting-edge technologies and develop innovative solutions for our customers.About the Role:As a Principal Software Engineer, you will be responsible for designing and...


  • Melbourne, Victoria, Australia Netwealth Full time

    About NetwealthWe're a fast-growing fintech company that's revolutionizing the wealth management industry with our innovative platform. Our mission is to empower individuals to achieve financial freedom and create a brighter future for themselves and their loved ones.The OpportunityWe're seeking a seasoned Principal Software Engineer to join our team and...


  • Melbourne, Victoria, Australia Microsoft Full time

    OverviewMicrosoft is seeking a highly skilled Principal Software Engineer to join our Azure Kubernetes Service team. As a key member of our team, you will have the opportunity to work on cutting-edge technologies and develop innovative solutions for our customers.ResponsibilitiesPartner with stakeholders to determine user requirements and develop design...


  • Melbourne, Victoria, Australia Anduril Full time

    About Anduril Industries: Anduril Industries is a pioneering defense technology firm dedicated to enhancing military capabilities for the U.S. and its allies through innovative technological solutions. By integrating modern expertise and cutting-edge technology, Anduril is redefining the design, development, and deployment of military systems. Our systems...


  • Melbourne, Victoria, Australia ZipRecruiter Full time

    Job DescriptionNorthrop Grumman is seeking a highly skilled Sr. Principal Engineer Software to join our team in Melbourne, Florida. As a key member of our software organization, you will design, develop, integrate, and test software for our end-user customers and businesses.Key Responsibilities:Participate in the full software development life cycle,...


  • Melbourne, Victoria, Australia ZipRecruiter Full time

    Job DescriptionNorthrop Grumman is seeking a highly skilled Sr. Principal Software Engineer to join our team in Melbourne, Florida. As a key member of our software organization, you will be responsible for designing, developing, and integrating software for our end-user customers and businesses.Key Responsibilities:Design and develop software applications in...


  • Melbourne, Victoria, Australia Microsoft Full time

    OverviewWe are seeking a highly skilled Principal Software Engineer to join our Azure Kubernetes Service team. As a key member of our team, you will have the opportunity to work on cutting-edge technologies and develop innovative solutions for our customers.ResponsibilitiesPartner with stakeholders to determine user requirements and develop design documents...


  • Melbourne, Victoria, Australia SmartBear Software Full time

    About SmartBear SoftwareSmartBear Software is a leading provider of software development tools and services. Our mission is to empower developers to create high-quality software that meets the needs of their customers.Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you...


  • Melbourne, Victoria, Australia Microsoft Full time

    Job Title: Principal Software Engineering ManagerAs a key member of the Azure Networking team, you will have the opportunity to lead a team of software engineers in designing and implementing massive scale data centre network architecture, network infrastructure automatic management, software defined networking, and high scalable/available/reliable...


  • Melbourne, Victoria, Australia SmartBear Software Full time

    About SmartBear SoftwareWe're a leading provider of software development tools that help teams deliver high-quality releases faster. Our award-winning products, including TestComplete, Swagger, Cucumber, Ready API, Zephyr, and Pactflow, are trusted by over 16 million developers, testers, and software engineers worldwide.Job Title: Senior Software...


  • Melbourne, Victoria, Australia Microsoft Full time

    About the RoleThe Azure Core New Tech team is seeking a Principal Software Engineering Manager to help with the New Technology onboarding process. This involves automating how new hardware is verified, managed, and delivered to Microsoft datacenters for Azure, High-Performance Computing, Office, and Edge Computing products.The team works at the interface of...


  • Melbourne, Victoria, Australia Zone IT Solutions Full time

    GIS Principal EngineerWe are seeking a highly skilled GIS Principal Engineer to lead the development and implementation of GIS solutions for our clients.Key Responsibilities:Design, build, and maintain complex software application technologies, ensuring seamless interaction with our processes and systems.Create software that ensures data and network security...


  • Melbourne, Victoria, Australia Zone IT Solutions Full time

    GIS Principal EngineerWe are seeking a highly skilled GIS Principal Engineer to lead the development and implementation of GIS solutions for our clients.Key Responsibilities:Design, build, and maintain complex software application technologies, ensuring seamless interaction with our processes and systems.Create software that ensures data and network security...


  • Melbourne, Victoria, Australia Xero Full time

    Xero is a leading company in AU, and we're looking for a talented Software Engineering Lead to join our team. As a key member of our product team, you'll be responsible for providing guidance and coaching to the team on technical decisions and strategic thinking.The role involves working on the tools, providing support to the team, and enabling them to grow...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    About the Job:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams


  • Melbourne, Victoria, Australia Mindera Full time

    Technical Leadership OpportunityWe are seeking a highly skilled Principal Engineer to join our team in Australia. As a key technical leader, you will be responsible for driving technical excellence and innovation in our rapidly growing eCommerce business.Key Responsibilities:Provide technical leadership and strategic direction across various eCommerce...


  • Melbourne, Victoria, Australia CommBank Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our dynamic team as part of our multi-year Enterprise Transformation Program. As a key member of our team, you will play a pivotal role in shaping technical strategies and driving solutions to address the program's most complex challenges.Key Responsibilities:Design and...

Principal Software Engineer

2 months ago


Melbourne, Victoria, Australia Commonwealth Bank of Australia Full time
Job Title: Principal/Lead Software Engineer

We are seeking a highly skilled Principal Software Engineer to join our fast-paced team. As a Principal Engineer, you will play a key role in driving the technical direction of our projects, with a primary focus on software architecture and design.

Key Responsibilities:
  • Develop the blueprint and pattern for network domain to meet the business strategies.
  • Develop the roadmap on how the blueprint and pattern is delivered.
  • Actively support and govern the network projects in developing the solution architecture, design, engineering for complex, scalable software systems.
  • Identify and mitigate issues or risks associated with architecture design or solution proposals.
  • Provide technical consulting and advice to projects to ensure alignment to Cyber Security, Software Architecture, Network Architecture, and operational stability of CBA's network services.
  • Practice engineering principles, guardrails, blueprints, patterns, standards and guidelines across network projects and programmes.
  • Identify and address technical debt and scalability issues proactively.
  • POC critical solution to evaluate the product or design.
  • Collaborate with product owner, leadership team to ensure technical feasibility and alignment with business goals.
  • Clearly document architectural decisions and designs.
  • Stay up to date with industry trends and emerging technologies to continuously improve our tech stack and development processes.
  • Uplift the quality of technical solutions by applying industry best practice.
Requirements:
  • Strong experience as a software engineer, with minimum 2 years in lead engineering role.
  • In-depth knowledge of system architecture and design principles.
  • Minimum 2 years in solution architecture or design.
  • Proven experience in designing, developing, and deploying complex software systems.
  • Extensive experience for backend and frontend development.
  • Excellent communication and collaboration skills.
  • Strong understanding of microservices architecture and distributed systems.
  • Knowledge of DevSecOps practices for continuous integration and continuous delivery (CI/CD).
  • Experience with cloud-native technologies and services like AWS.
Good to Have:
  • Experiences within IT Network.
  • Network scripting and automation tools such as Ansible, Python, NSO, Yang, Terraform, JSON.
  • Experience in Network Automation.
  • Experience in containerization technologies.
  • Experience in leading technical teams.
  • A strong track record of shipping successful solutions.
  • TOGAF.
  • Bachelors Degree in IT/Technology.
  • Technology or related qualifications.
  • AWS or Azure Certifications.

We support our people with the flexibility to balance where work is done with at least half their time each month connecting in office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few. Talk to us about how these arrangements might work in the role you're interested in.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on .