Commonwealth Bank Logo

Commonwealth Bank

Senior Software Engineer

Reposted 2 Days Ago
Be an Early Applicant
In-Office
Area, Viveiro, Lugo, Galicia
Senior level
In-Office
Area, Viveiro, Lugo, Galicia
Senior level
Senior Software Engineers will analyze business needs, design solutions, ensure software quality, mentor team members, and participate in on-call duties.
The summary above was generated by AI
  • We're transforming into the future of banking—leading a bold, product-driven shift that's redefining how technology powers CBA.

  • You have that rare blend of deep technical expertise and architectural vision and you know how to turn bold ideas into exceptional customer experiences.

  • Together we’re building the future of banking—leading a bold, product-led transformation to create Australia’s most advanced financial platform, redefining how technology is built and delivered at scale. 

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 Australia’s future economy.

This role puts you at the forefront of transforming customer experiences by solving real problems with cutting-edge solutions. You’ll lead a customer-first approach—attending branch visits, being part of customer interviews, participating in design workshops. Your work will shape innovative design and engineering solutions across key areas like customer onboarding, identity verification, international money transfers, and next-gen app experiences. It’s a chance to make a real impact, build meaningful products, and help redefine how technology serves our diverse customer base.

Whether you're building hyperscale systems, crafting seamless React experiences, or engineering high-performance backends—if you thrive on turning complex tech into real customer impact and love collaborating across Product, Design, and Engineering, this is your moment. Join a greenfield squad reshaping everyday banking for 17 million Australians, where every decision makes a difference.

See yourself in our team:  

The CBA technology unit delivers the best digital banking services to Commonwealth Bank customers and to do so is responsible for digital delivery, group data and analytics, technology and technology infrastructure, cyber, fraud, physical security and business resilience for all divisions across CBA. It is also dedicated to delivering the best workplace technology experience for our over 53.000 people across CBA and focused on providing the latest tools, technology, and resources to enhance the way we work together and empower our people to achieve more for our customers.

Join our Everyday Banking Domain in the Retail Banking Technology Division and help shape the future of banking. We're hiring Senior Software Engineers to join a new squad focused on solving real customer problems through innovative, end-to-end solutions— from customer onboarding and identity verification to international money transfers.

Partnering with Silicon Valley Product Group (SVPG), we’re revolutionising engineering and delivery with a product-led, problem-first mindset. You’ll work hands-on in product discovery and provide deep technical expertise to product and design on how tech can be used to better solve customer pain points.

We’re interested in hearing from people who: 

  • Code with architectural intuition—you’ve shipped scalable features and still find joy in clean, elegant commits, because great engineering means balancing scale with craftsmanship.

  • Own your domain in .NET, Java, or TypeScript—you’ve debugged race conditions, optimized performance to cut infrastructure costs, and built abstractions that simplify complexity without hiding it.

  • Think in systems, ship in iterations—you design for future scale while delivering real value today, knowing great engineering balances vision with execution.

  • Lead through code—you’re the engineer others turn to for tough decisions, mentoring teammates while staying hands-on and trusted to solve the hardest production challenges.

  • Hunger for the unknown—you contribute to open source because you care about improving what you use, and you approach debugging with the same curiosity that drives chaos engineering and SRE innovation.

  • Balance obsession with perspective—you architect with care, debug with precision, and know when to step back, mentor others, and focus on engineering that drives real-world impact

Tech skills 

We’re on the lookout for Senior Software Engineers with experience in one or more of the following:

  • Backend: .NET, Java, or Typescript.

  • Frontend: NextJS and React.

  • Architecture: Deep expertise in Microservices, GraphQL (Apollo), RESTful APIs, and domain-driven design.

  • Databases: Postgres, MongoDB, Neo4j.

  • CI/CD: GitHub Actions, Jenkins, Bitbucket Pipelines, Gitlab Runners.

  • Container: Docker and Kubernetes.

  • Cloud: AWS, S3, SNS, SQS, EC2, Lambda, EKS.

  • Security: OWASP Top Ten, ISO 27001.

Bonus tech skills :

Any of the following skills or experiences would be a great bonus and help you stand out:

  • High TPS payment systems and networks

  • Machine learning experience for recommendation and suggestion systems for platform such as Tiktok, Youtube, Instagram or online shopping sites like Amazon or Iconic

  • Frontend design systems

  • Server driven UI with iOS and android applications

  • Event driven architecture with Kafka

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: 20/08/2025

Top Skills

Java,.Net,Next.Js,React.Js,.Net Core,C#,Asp.Net,Spring Boot,Github Actions,Teamcity,Grafana,Prometheus,Aws

Similar Jobs

Yesterday
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
As a Senior Software Engineer, you'll code, create blueprints, and lead mobile development projects, enhancing customer experiences on iOS apps.
Top Skills: Ci/CdGitGitflowGithub ActionsiOSSwift 6Swift Ui
Yesterday
In-Office
Area, Viveiro, Lugo, Galicia, ESP
Senior level
Senior level
Fintech • Financial Services
As a Senior Software Engineer, you will lead the implementation of banking applications, ensuring high standards in quality, security, and performance, while promoting a collaborative and innovative environment.
Top Skills: .Net CoreArtifactoryAurora DbAWSAzureC#Ci/CdCSSDevOpsGitGithub ActionsHTMLJavaScriptNext.JsReactSnykSonarqubeSQL ServerTypescript
5 Days Ago
In-Office
Area, Viveiro, Lugo, Galicia, ESP
Senior level
Senior level
Fintech • Financial Services
Join a cross-functional team as a Senior Software Engineer to oversee product development from ideation to maintenance, embracing AI solutions.
Top Skills: .NetAIAWSCi/CdDevsecopsKafkaMachine LearningMicroservicesNext.JsNode.jsPythonReactRestful Api

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account