Principal Software Engineer (.Net/Python, Ai) (Sydney)

Principal Software Engineer (.Net/Python, Ai) (Sydney)

05 Aug
|
Commonwealth Bank
|
Sydney

05 Aug

Commonwealth Bank

Sydney

Principal Software Engineer (.Net/Python, AI) Do work that matters Join the Operational Risk champion secure coding, secrets management (SSO/RBAC, SailPoint), and encryption.
Consume producer-led data products (S3/Iceberg, Kafka) as inputs to platform features; avoid tight coupling to data storage layers.
We're interested in hearing from people who Are curious, life-long learners who stay across emerging AI and engineering practices.
Can influence the future of the company's technology estate every day.
Can create a culture focused on accelerating the adoption of new and emerging technologies.
Thrive in ambiguity — you've scaled something from early-stage to enterprise before and know how to bring structure without slowing down.
Are passionate about using AI to solve real-world problems in risk management and governance.
Technical Skills: We use a broad range of tools, languages, and frameworks.
We don't expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team; Deep software engineering expertise in .
NET and/or Python, with a track record of building and operating production microservices and APIs at scale.
Experience with FastAPI and REST/OpenAPI contract design is highly valued.
AI and agentic engineering experience particularly with agent orchestration frameworks (e.g. LangGraph), LLM gateway/proxy patterns (e.g. LiteLLM), prompt engineering, and AI evaluation/observability tooling (e.g. Langfuse, HoneyHive).
You don't need to be a data scientist, but you understand how to engineer reliable, observable AI systems.
Modern frontend capability: experience with React, Next.js, and Node.js to build responsive, production-grade user interfaces and backend-for-frontend layers.
Strong AWS cloud experience : Hands-on with EKS (Kubernetes), DynamoDB, S3, CloudFormation, ALB, and EC2.
You're comfortable designing for high availability across multiple availability zones.
Hands-on CI/CD and GitOps experience : GitHub Actions, ArgoCD,



containerisation (Docker, Helm/Kustomize), and automated testing strategies across unit, integration, and performance layers.
Observability and operational excellence : Experience building dashboards and alerting with Grafana, Prometheus, CloudWatch, and ELK/Obstack, backed by SLOs/SLIs and production readiness reviews.
Familiarity with PagerDuty for incident management.
A security-first mindset : familiarity with enterprise identity and access management (PingSSO/OIDC, SailPoint for RBAC), AWS Secrets Manager, and secure coding practices within a regulated environment.
Data consumption literacy : Experience working with event streams (Kafka), cloud-native data formats (S3/Iceberg), and NoSQL stores (DynamoDB) as a consumer of producer-led data products.
Solid architectural thinking : you can modularise a codebase, design API contracts, define integration patterns, and make pragmatic trade-offs between speed and sustainability.
Proven ability to lead without authority : you elevate the engineers around you through code reviews, technical mentoring, and setting the standard for engineering excellence.
Working with us: At CommBank, we're committed to creating an accessible, inclusive and respectful workplace.
If you require support or adjustments, please let us know.
We welcome applications from people of all backgrounds, and we're particularly committed to making a positive difference for Aboriginal and/or Torres Strait Islander Peoples.
For support, please contact ************.
If this sounds like the role for you then we would love to hear from you.
Apply today!
If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through to submit a valid application.
We're keen to support you with the next step in your career.
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 ************.
Advertising End Date: 15/08/2026

📌 Principal Software Engineer (.Net/Python, Ai) (Sydney)
🏢 Commonwealth Bank
📍 Sydney

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (.net/python, ai) (sydney) / sydney

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (.net/python, ai) (sydney) / sydney