Senior Platform Engineer

Posted:
1/6/2026, 11:56:37 AM

Location(s):
North Dakota, United States ⋅ Sydney, North Dakota, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

About the Team:

You’ll help shape the next generation of our banking terminal and payments capabilities. From hands‑on hardware validation to automation and continuous delivery, your work will ensure our software is robust, compliant and production ready, supporting millions of secure transactions. Your focus will be split across manual ATM hardware & L3 certification, test automation, development and service management, with a path to a Full‑Cycle Engineer.

Do work that matters

The ATM Engineering Chapter in the CSN Crew is responsible for delivering world class engineering solutions by partnering with external vendors for the customers of Commonwealth Bank’s ATM and Digital products.

You will be working along in a team of Engineering professionals and contributing your expertise in Engineering & Quality assurance and be responsible for the ongoing maintenance, uplift and optimization of the CBA ATM fleet and its associated components. You will adopt best Full Cycle Engineering practices and innovative approach to experimenting with emerging tools and technologies.

To be successful in this role, some of the broad roles and responsibilities may include:

  • Building end-to-end solutions — from architectural vision and design patterns to implementation, deployment, and runtime operations.

  • Drive engineering excellence through clean architecture, API design, integration patterns, and performance optimization.

  • Embrace automation, CI/CD, and infrastructure as code, enabling consistent, secure, and reliable software delivery.

  • Take ownership of end‑to‑end testing, from planning to completion reporting, with a strong grasp of business and functional requirements.

  • Communicate early and clearly, raising design considerations and collaborating effectively across teams and stakeholders.

  • Open to growing into a Full‑Cycle Engineer and working end to end across the SDLC - development, testing and support.

We’re interested in hearing from people who possess the following:

  • Experience working on ATMs Hardware (preferably Diebold Nixdorf) or POS and Diebold’s ATM software applications suite.

  • Demonstrated experience in testing and performing L3 scheme certifications on ATM/POS’S hardware devices.

  • Hands on experience in scheme simulators such as MDFS, VTS, UPI, UL Brand Test Tool etc.

  • Knowledge of the banking and payment domains, including transaction processing, merchant acquiring/issuing, and batch processing.

  • Familiarity with banking switches like Connex on HP, Base24, or similar is highly desired.

  • Good understanding of ISO8583/ISO20022/AS2805 message formats.

             Hands on Experience on

  • Backend: .NET, Java, or Typescript

  • Frontend: React.js, Next.js, Angular.js

  • CI/CD: GitHub Actions, Team City, Octopus, Jenkins or similar

  • Container: Docker and Kubernetes.

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

  • Working knowledge of AI/ML and Gen AI applications and how they can enhance software engineering processes to improve productivity

  • Understanding of DevOps/SRE Best Practices: Logging, Monitoring, Security.

  • Observability tools such as Splunk, Prometheus & Grafana

Working with us

Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. One where we’re driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day.

We support our people with the flexibility to balance where work is done with at least half their time each month connecting in 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. Talk to us about how these arrangements might work in the role you’re interested in. 

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: 17/01/2026

Commonwealth Bank Australia

Website: https://commbank.com.au/

Headquarter Location: Sydney, New South Wales, Australia

Employee Count: 10001+

Year Founded: 1911

Last Funding Type: Post-IPO Debt

Industries: Banking ⋅ Finance ⋅ Financial Services ⋅ Wealth Management