Principal Software Engineer (dot Net/python, Ai)

COMMONWEALTH BANK OF AUSTRALIA

Multiple Locations, Australia
Flexible work arrangements with at least half of the time each month connecting in the office.
.net core and python
Aws cloud platform
Rest apis and microservices
The Commonwealth Bank of Australia is seeking a Principal Software Engineer with expertise in .NET and Python, focusing on building secure APIs and microservices while modernizing core risk applications. The ideal candidate will have extensive experience in enterprise-grade software development, a proactive risk mindset, and the ability to lead engineering efforts within a collaborative team. This role emphasizes innovative technology adoption and offers flexible work arrangements

Job Summary

  • You will collaborate with Product Owners, Risk Technology and adjacent crews to deliver platform upgrades, AI solutions, reduce toil, and meet tech-control and privacy obligations.
  • Own engineering for PD Tools and Farlo services: design, build, and operate .NET/Python microservices and REST APIs with OpenAPI specs and Kong gateway integration.
  • We support our people with the flexibility to balance where work is done with at least half their time each month connecting in office.

Matching Summary

Match Score: 85

The Commonwealth Bank of Australia is seeking a Principal Software Engineer with expertise in .NET and Python, focusing on building secure APIs and microservices while modernizing core risk applications. The ideal candidate will have extensive experience in enterprise-grade software development, a proactive risk mindset, and the ability to lead engineering efforts within a collaborative team. This role emphasizes innovative technology adoption and offers flexible work arrangements.

Skills & Requirements

Must-have

  • .NET Core and Python
  • AWS cloud platform
  • REST APIs and microservices
  • CI/CD pipelines
  • Observability and reliability engineering
  • GenAI capabilities integration

Nice-to-have

  • Life-long learning and curiosity
  • Influencing technology direction
  • Accelerating new technology adoption
  • Collaborative team environment

Key Requirements

  • 15+ years enterprise-grade software experience
  • Experience in regulated environments
  • Hands-on leadership and mentoring

Work Rights

Not specified

Tailored Resume

Cover Letter