Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Staff Software Engineer - Consumer Cards role.
Rezi rewrites your resume against Commonwealth Bank's job description. Free.

Tailor your resume to this Staff Software Engineer - Consumer Cards role.
Rezi rewrites your resume against Commonwealth Bank's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Staff Software Engineer - Consumer Cards posting at Commonwealth Bank — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Staff Software Engineer - Consumer Cards posting at Commonwealth Bank — free, in seconds.
About the Role
As a Staff Software Engineer at the core of Consumer Finance, you will help build, simplify, and modernize products, processes, and infrastructure for CBA's cards offering. You will work on critical capabilities like credit card Netbank next and commsee 2.0, transforming the user experience and cards journey. You’ll design and build scalable applications on AWS, delivering modern front ends using TypeScript and Next.js, including AI-powered experiences. This role involves technical leadership and strategic influence, shaping the engineering roadmap, driving technical uplift, and raising standards in cloud-native design and modern development practices. You will partner with senior leaders, mentor engineers, and grow capability across the team.
Responsibilities
- Design and build scalable applications on AWS.
- Deliver modern and intuitive front ends using TypeScript and Next.js.
- Incorporate emerging AI-powered experiences.
- Shape the engineering roadmap.
- Drive technical uplift across squads.
- Raise standards in cloud-native design, full-stack engineering, and modern development practices.
- Partner with senior and executive leaders to turn strategy into outcomes.
- Mentor engineers and contractors.
- Grow capability across the crew.
- Design, build, and operate robust, scalable, cloud-native solutions using Next.js, Typescript, GraphQL, .NET, C#, AWS.
- Influence and evolve platform architecture, including microservices and event-driven integrations.
- Champion engineering standards and best practices across software engineering processes.
- Lead high-quality delivery through CI/CD, test automation, observability, and strong DevSecOps practices.
- Apply AI-assisted development and emerging agentic patterns to lift developer productivity and improve system design.
Requirements
- Operate as a Staff Software Engineer (Full Stack) with full-cycle, end-to-end ownership across design, build, run and optimisation with a "build and own it” attitude.
- Act as a technical SME and engineering leader, shaping long-term technical strategy while remaining deeply hands-on.
- Bring a strong AI enablement mindset, with hands-on exposure to AI-assisted tooling and a clear drive to continuously upskill.
Skills
- Next.js
- TypeScript
- C#
- .NET
- PostgreSQL
- REST APIs
- OpenAPI
- API versioning
- Contract-first design
- API design patterns
- AWS services (ECS, Lambda, S3, RDS)
- Microservices architecture
- Event-driven systems
- Integration testing
- Contract testing
- Non-functional testing
- API testing
- Test automation frameworks
- Playwright
- GitHub Actions
- CI/CD
- Infrastructure as Code
- Vulnerability management and remediation
- Secrets management
- CloudWatch
- OpenTelemetry
- Distributed tracing
- Metrics
- Logging
- Alerting
- Production support
- LLMs
- Prompt and context engineering
- AI coding assistants
- MCP
- RAG fundamentals
- Agentic AI concepts
- Agent orchestration
Location
- Sydney
- Melbourne
Work Type
- Hybrid
- Flexible working options
- Changing start and finish times
- Part-time arrangements
- Job share
Experience Level
- Staff Software Engineer
About the Company
- We're building tomorrow’s bank today!
- The Consumer Cards Transformation crew is a tight-knit, highly technical group within CBA’s broader Consumer Finance Domain, focused on building and evolving our Consumer card products and overall platform.
- This chapter owns critical card platforms and underlying BIAN based service domain APIs, that process millions of transactions every day, operating at scale, under constant demand and with zero tolerance for failure.
- The team works end-to-end across modern, cloud-based systems, covering card authorisation, clearing, cards administration and operation and cards inquiry, ensuring customers can use their cards for their day-to-day needs.