
Staff Software Engineer - Consumer Cards
Commonwealth Bank of Australia2 hours ago
Sydney, AustraliaStaff+
Responsibilities
- Design, build, operate, and optimise robust, scalable cloud-native full-stack solutions for Consumer Cards.
- Provide technical leadership and subject-matter expertise while shaping long-term engineering strategy and platform architecture.
- Develop modern front-end experiences and back-end services using Next.js, TypeScript, GraphQL, .NET, C#, and AWS.
- Influence microservices, event-driven integrations, API design, and cloud-native deployment patterns.
- Champion engineering standards, high-quality delivery, CI/CD, test automation, observability, DevSecOps, and production support.
- Mentor engineers and contractors and grow engineering capability across squads.
- Apply AI-assisted development, emerging agentic patterns, and AI tooling to improve developer productivity and system design.
Requirements
- Hands-on experience with Next.js and TypeScript.
- Experience with C#, .NET, PostgreSQL or other relational databases, and REST APIs.
- Experience with GraphQL, OpenAPI, API versioning, contract-first design, and API design patterns.
- Experience with AWS services such as ECS, Lambda, S3, and RDS, plus microservices architecture and event-driven systems.
- Experience with integration, contract, non-functional, API, and automated testing, including Playwright or comparable test automation frameworks.
- Experience with GitHub Actions, infrastructure as code, vulnerability management and remediation, and secrets management.
- Experience with CloudWatch, OpenTelemetry, distributed tracing, metrics, logging, alerting, and production support.
- Exposure to LLMs, prompt and context engineering, AI coding assistants, MCP, RAG fundamentals, agentic AI concepts, and agent orchestration.
- Ability to provide technical leadership, influence strategy, mentor others, and remain deeply hands-on.
Benefits
- At least half of working time is spent connecting in the Sydney or Melbourne office, with other flexible working options available.
- Flexible start and finish times, part-time arrangements, and job-share options are available.
Tech Stack
Categories
About Commonwealth Bank of Australia
Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy