CareerPlan

Staff Software Engineer

Melbourne, Victoria, AUFull-time2026-11-05 → 2026-11-10

Core

Staff-level full-stack engineer setting technical direction and shipping code for CommBank's business banking mobile apps and backend services.

Role type

Staff Software Engineer (Full-stack)

Builds

Native iOS/Android apps, backend services, APIs, and web frontends for enterprise clients.

Domain

Banking / Full-stack Engineering

Required skills

Full-stack development, Microservices design, API design (REST/GraphQL), Cloud architecture (AWS/Azure), CI/CD implementation, Mentoring, System design at enterprise scale, Security integration, AI-powered engineering tools usage

Preferred skills

Native iOS (Swift) or Android (Kotlin) development, Event-driven architecture, GraphQL, Mobile backend development

Technologies

C# .NET, TypeScript, Node.js, React, Next.js, Angular, Swift, Kotlin, MSSQL, Oracle, DocumentDB, Snowflake, Kafka, AWS, Azure, Kubernetes, Docker, GitHub Actions, TeamCity, Octopus, AWS CodePipeline, Azure DevOps, Observe, Splunk, Claude, GitHub Copilot

Responsibilities

Own technical direction and roadmap, Design and build microservices and frontends, Lead complex initiatives from PoC to production, Set engineering standards for testing and deployment, Mentor engineers across squads, Lead troubleshooting and on-call support

Seniority

Staff, hands-on IC with strategic influence