Staff Software Engineer (Sydney) (City of Sydney)

Staff Software Engineer (Sydney) (City of Sydney)

08 Jul
|
Commonwealth Bank
|
City of Sydney

08 Jul

Commonwealth Bank

City of Sydney

We're building tomorrow’s bank today! Do work that matters

Overview

As a Staff Software Engineer at the core of Consumer Finance, you will help build, simplify and modernise the products, processes and infrastructure that underpin CBA’s card‑offering. You will work on critical capabilities such as credit card Netbank next and commsee 2.0, transforming the user experience and card journey. You’ll design and build scalable applications on AWS, while delivering modern and intuitive front‑end solutions using TypeScript and Next.js, including emerging AI‑powered experiences.

This role goes beyond hands‑on delivery. It encompasses technical leadership and strategic influence: shaping the engineering roadmap, driving technical uplift across squads, raising standards in cloud‑native design, full‑stack engineering and modern development practices. Partnering closely with senior and executive leaders, you’ll turn strategy into outcomes, mentor engineers and contractors, and grow capability across the crew.

Responsibilities

- 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.
- Design, build and operate robust, scalable, cloud‑native solutions using Next.js, TypeScript, GraphQL, .NET, C#, AWS.
- Influence and evolve platform architecture, including microservices,



event‑driven integrations and cloud‑native deployment patterns.
- Champion engineering standards and best practices across software engineering processes.
- Lead high‑quality delivery through CI/CD, test automation, observability and strong DevSecOps practices.
- Bring a robust AI enablement mindset, with hands‑on exposure to AI‑assisted tooling and a clear drive to continuously upskill.
- Apply AI‑assisted development and emerging agentic patterns to lift developer productivity and improve system design.

Tech Skills

- Front End: Hands‑on Next.js (must have), TypeScript.
- Back End: C#, .NET, PostgreSQL or other relational databases, REST APIs.
- API Design & Integration: RESTful APIs, OpenAPI, API versioning, contract‑first design, API design patterns.
- Cloud‑Native & Microservices: AWS services such as ECS, Lambda, S3 and RDS, microservices architecture, event‑driven systems.
- Quality Engineering & Testing: Integration testing, contract testing, non‑functional testing, API testing, test automation frameworks, Playwright.
- DevSecOps & Automation: GitHub Actions, CI/CD, Infrastructure as Code, vulnerability management and remediation, secrets management.
- Observability & Reliability: CloudWatch, OpenTelemetry, distributed tracing, metrics, logging, alerting and production support.
- AI Enablement & Assisted Engineering: LLMs, prompt and context engineering, AI coding assistants, MCP, RAG fundamentals, agentic AI concepts, agent orchestration.

#J-18808-Ljbffr

📌 Staff Software Engineer (Sydney) (City of Sydney)
🏢 Commonwealth Bank
📍 City of Sydney

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (sydney) (city of sydney) / city of sydney

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (sydney) (city of sydney) / city of sydney