Commonwealth Bank logo

Staff Software Engineer / Lead Software Engineer

AI
Commonwealth BankSydneyHybridFull-time2 weeks ago

Staff Software Engineer role at CommBank in Sydney, focused on building and modernising platforms that detect and investigate financial crime. Requires strong computer science foundations, hands-on delivery across backend services, APIs and data integration, and full-stack capability with React and TypeScript. The role also involves embedding AI and agentic capabilities into critical investigation workflows.

What you'll do

  • Design, build and operate production services and APIs with clear contracts and integration boundaries
  • Contribute to architecture and design decisions, including refactoring, modularisation and performance improvements
  • Consolidate capabilities onto shared platforms and treat the retirement of legacy technology as core engineering work

What you need

Must-have

AlgorithmsData StructuresConcurrencySystem DesignBackend ServicesAPIsData IntegrationJava

Nice-to-have

AWSKubernetesDockerGitHub ActionsArgo CDApache KafkaGrafanaPrometheus

Soft skills

CollaborationMentoringCode reviewTechnical judgementOwnershipTechnical reasoning
Financial ServicesSoftware EngineeringStaff EngineerLead EngineerFinancial CrimeFraud TechnologyAICloudSydneyHybrid