FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer – .NET/Python, AI
Commonwealth Bank. Own engineering for Risk AI Platform services .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates deep expertise in .NET and Python for building and operating scalable microservices and APIs, with a strong focus on CI/CD practices and observability tools. Capable of leading engineering efforts in AI-driven risk platforms while ensuring compliance and secure coding standards.
Highest-signal resume keywords
Deep Software Engineering Expertise in .NETProduction Microservices and API DevelopmentAWS Cloud Experience with EKS and KubernetesCI/CD and GitOps with GitHub Actions and ArgoCDExperience with Grafana and Prometheus
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.NETPythonMicroservicesREST APIsFastAPIAWSKubernetesCI/CDGrafanaPrometheus
Soft Skills
LeadershipMentoringCuriosityLifelong LearningAbility to Work Through Ambiguity
Tools & Technologies
GitHub ActionsArgoCDDockerHelmKustomizePagerDutyS3KafkaCloudFormationELK
Industry Keywords
Risk AI PlatformTech ControlsPrivacy Front DoorSecure CodingOperational RiskComplianceObservabilityEvent StreamsModularisationAPI Contracts
Tech Stack
Tools & technologiesAWSCloudDockerDynamoDBEC2GrafanaJavaScriptKafkaKubernetesMicroservicesNext.jsNode.jsPrometheusPythonReact.NET
About the role
Key responsibilities & impact- Own engineering for Risk AI Platform services
- Design, build, and operate .NET/Python microservices and REST APIs with OpenAPI specifications and Kong gateway integration
- Scale platforms from MVP to enterprise-grade through architectural refactoring, modularisation, performance tuning, and reliability improvements
- Write production code, conduct peer reviews, define engineering standards, and guide Staff and Senior engineers
- Establish CI/CD golden paths using GitHub Actions and ArgoCD
- Implement automated unit, integration, and performance testing and progressive delivery
- Embed observability and operability using Grafana, Prometheus, PagerDuty, SLOs/SLIs, and production readiness reviews
- Build and extend multi-agent architectures, conversational AI workflows, and Rules-as-Code frameworks
- Apply LLM APIs/platforms, MCP, A2A, and planning/optimisation patterns
- Partner with Product Owners, Data Scientists, Risk Technology, and platform teams to plan increments and deliver AI-driven capabilities
- Ensure compliance with Tech Controls and Privacy Front Door processes
- Champion secure coding, secrets management, SSO/RBAC, SailPoint, and encryption
- Consume producer-led S3/Iceberg and Kafka data products and event streams
- Provide technical direction for AI-enabled risk platforms across Operational Risk & Compliance
Requirements
What you’ll need- Deep software engineering expertise in .NET and/or Python
- Track record of building and operating production microservices and APIs at scale
- Experience with FastAPI and REST/OpenAPI contract design highly valued
- Experience with agent orchestration frameworks, LLM gateway/proxy patterns, prompt engineering, and AI evaluation/observability tooling
- Experience with React, Next.js, and Node.js
- Strong AWS cloud experience with EKS, Kubernetes, DynamoDB, S3, CloudFormation, ALB, and EC2
- Experience designing for high availability across multiple availability zones
- Hands-on CI/CD and GitOps experience with GitHub Actions, ArgoCD, Docker, Helm/Kustomize, and automated testing
- Experience with Grafana, Prometheus, CloudWatch, ELK/Obstack, SLOs/SLIs, production readiness reviews, and PagerDuty
- Familiarity with PingSSO/OIDC, SailPoint RBAC, AWS Secrets Manager, and secure coding in regulated environments
- Experience with Kafka, S3/Iceberg, and DynamoDB as a consumer of producer-led data products
- Strong architectural thinking, including modularisation, API contracts, and integration patterns
- Ability to lead without authority through code reviews, mentoring, and engineering standards
- Curiosity, lifelong learning, and ability to work through ambiguity
- Experience scaling systems from early-stage to enterprise
Benefits
Comp & perks- Accessible, inclusive and respectful workplace
- Support or workplace adjustments available
- Inclusive hiring commitment to people of all backgrounds
- Career development support for existing Commonwealth Bank Group employees
- Accessibility support via HR Direct