Staff Software Engineer

CBA New Digital Businesses Pty Ltd

Sydney, New South Wales, Australia
Full-cycle engineering experience
Native ios applications using swift
Backend using .net/c#
As a Staff Software Engineer, you will drive continuous improvement across iOS and Android engineering practices, while shaping the platform architecture and roadmap for both mobile and backend systems

Job Summary

  • As a Staff Software Engineer, you will drive continuous improvement across iOS and Android engineering practices, while shaping the platform architecture and roadmap for both mobile and backend systems.
  • You’ll collaborate closely with product owners and fellow technical leaders to document changes and steer strategic initiatives.
  • We support our people with the flexibility to balance where work is done with at least half your time each month connecting in the office.

Matching Summary

As a Staff Software Engineer, you will drive continuous improvement across iOS and Android engineering practices, while shaping the platform architecture and roadmap for both mobile and backend systems.

Skills & Requirements

Must-have

  • Full-cycle engineering experience
  • Native iOS applications using Swift
  • Backend using .Net/C#
  • Android using Kotlin/Java
  • Architecture patterns, concurrency, scalability
  • CI/CD pipelines
  • Public cloud and backend APIs

Nice-to-have

  • Mobile experience
  • Customer obsessed
  • Championing engineering standards
  • AI/ML, Agentic AI experience
  • Banking domain knowledge

Key Requirements

  • Proven experience developing secure, accessible native iOS applications
  • Experience with SwiftUI, Jetpack Compose
  • Experience monitoring app health, crashes, and logs
  • AWS experience including ECS, EC2, VPCs, ALBs, IAM, Lambda and API Gateway
  • Interest in developing microservices using .NET and C# in AWS and Azure

Work Rights

Not specified

Tailored Resume

Cover Letter