workday
Principal Software Engineer (.Net/Python, AI)
Commonwealth Bank
Sydney, AUS
Full-time
Senior
Discovered Yesterday
argoawscloudformationcloudwatchdockerdotnet
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
argoawscloudformation
Key Skills for This Role
argoawscloudformationcloudwatchdockerdotnet
Full Job Posting
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.
- Strong 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 1800 989 696.
- 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 Sidekick 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 1800 989 696.
About Commonwealth Bank
Financial Services10,001+Founded 1911
Commonwealth Bank of Australia is one of Australia's largest financial institutions, providing retail, business, and institutional banking, as well as wealth management, insurance, and investment services.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Commonwealth Bank
Customer Banking Specialist Relief - Kawana Waters
Sunshine Coast, AUS
MidPart-time
Discovered TodayView →
Customer Banking Specialist Relief - Kawana Waters
Sunshine Coast, AUS
Discovered TodayPart-time
Executive Manager Workforce Planning
Sydney, AUS
Discovered TodayFull-time
Staff Software Engineer
Sydney, AUS
Discovered TodayFull-time
Customer Banking Specialist - Childers
Mundelein, USA
Discovered TodayPart-time
Customer Banking Specialist Relief - Indooroopilly
Brisbane, AUS
Discovered TodayPart-time
Customer Banking Specialist - Batemans Bay
Batemans Bay, AUS
Discovered TodayPart-time
Customer Service Representative - St Marys
Mundelein, USA
Discovered TodayPart-time
Customer Banking Specialist - Rouse Hill
Mundelein, USA
Discovered TodayFull-time
