You are detail-oriented engineer who thrives on building elegant, scalable solutions
We are driving an engineering transformation and ready to push boundaries
Together, we'll build the bank of tomorrow, today using world-class software, technology, and innovation
Do work that matters
We're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are still waiting to be invented and reimagining products that support our customers and help build a brighter future for Australia.
Here, you'll get to turn your passion into reality, working with new technology on state-of-the-art projects to enable a seamless and unrivalled customer experience.
See yourself in the team
You'll be part of the Trade Finance squadin the Commodities, Trade & Carbon (CTC) crew. We support CBA's trade and supply-chain finance customers by delivering specialist products through safe, stable, scalable, and resilient digital platforms.
Our teams work at the intersection of customer experience, banking platforms, risk, and regulatory controls - requiring strong engineering judgment and collaboration across Product, Architecture, Platform, Security, and Operations
What you'll do
As a Staff Software Engineer, you will:
Act as a technical leader within and beyond your squad, influencing system design, architecture, and engineering standards across the crew
Take ownership of complex, distributed systems and guide their evolution with a long-term, sustainable mindset
Balance hands-on engineering with design leadership, technical decision-making, and mentoring other engineers
Drive consistency and reuse by creating shared libraries, frameworks, and paved-path solutions
Partner closely with Product, Architecture, Security, Platform, and Risk to ensure solutions are secure, resilient, compliant, and customer-focused
Identify and articulate technical trade-offs, risks, and opportunities clearly to senior stakeholders
Raise the engineering bar through code reviews, design forums, and constructive challenge
Improve developer experience, delivery speed, and reliability through better tooling, automation, and observability
Lead by influence rather than authority, enabling outcomes that scale beyond a single team
What we're looking for
We're interested in hearing from experienced engineers who:
Have a strong track record of technical leadership in complex software systems
Are comfortable navigating ambiguity and guiding teams through architectural and technical decisions
Think in systems, not just services - considering performance, resilience, security, operability, and cost
Communicate clearly and confidently across both technical and non-technical audiences
Take ownership and accountability for outcomes, not just output
Are passionate about mentoring others and growing engineering capability
Continuously challenge the status quo in pursuit of better solutions
Tech Skills
We use a broad range of tools, languages, and frameworks. We don't expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team:
Backend & APIs: Deep expertise in Java, Spring Boot, and designing high-quality RESTful APIs (performance, security, versioning, resilience)
Cloud platforms: Proven experience designing and operating cloud-native architectures on AWS (e.g. S3, ECS, Lambda, API Gateway, CloudWatch)
Frontend & services: Experience with modern frontend or service runtimes such as React or Angular, Node.js, TypeScript, Express/Fastify, or NestJS
Data & processing: Exposure to Python, SQL, Spark, or Scala for data-intensive or distributed workloads
DevSecOps & CI/CD: Ownership of build, test, and release pipelines using GitHub Actions, ArgoCD, or similar tooling
Testing & quality: Strong understanding of automated testing strategies and frameworks (e.g. BDD, Playwright, Selenium)
Containers & orchestration: Experience with Docker and Kubernetes in production environments
Security: Solid understanding of authentication and authorisation patterns (OAuth2, JWT) and secure API design
Engineering excellence: Familiarity with design systems, accessibility standards, monitoring, and performance optimisation
Working with us
Whether you're passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.
We support our people with the flexibility to balance where work is done with at least half your time each month connecting in our Sydney office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few.
If this sounds like you, apply now!
If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We're keen to support you with the next step in your career.
We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.
Advertising End Date: 29/04/2026", "salary_raw": "Row(double=None, string=None)"}
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Australia.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Australia, connecting you to thousands of jobs fast!
Find the best jobs in Australia, apply in 1 click and get a job today!