
Staff Software Engineer – Full Stack, GraphQL, Next.js
Commonwealth Bank
full-time
Posted on:
Location Type: Hybrid
Location: Sydney • Australia
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead system design and architectural decisions for large-scale digital platforms
- Drive technical strategy and influence engineering direction across squads
- Coach and uplift engineers, fostering strong engineering fundamentals
- Lead significant technical change, including modernisation and legacy simplification
- Champion reliability, resilience, and operational excellence for mission-critical services
- Partner closely with product and stakeholders to deliver meaningful customer outcomes
Requirements
- Proven experience designing and building large-scale digital applications
- Strong system design and engineering fundamentals
- Experience operating microservices in production environments
- Ability to pragmatically address technical debt with commercial awareness
- Capability to influence technical direction and align stakeholders
- Experience leading complex migrations and modernisation initiatives
- Ability to coach and mentor engineers
Benefits
- Flexibility to balance where work is done with at least half your time each month connecting in the office
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
system designarchitectural decisionslarge-scale digital applicationsmicroservicestechnical debt managementmigrationsmodernisation initiativesengineering fundamentals
Soft Skills
coachingmentoringinfluencingstakeholder alignmentfostering strong fundamentalsdriving technical strategy