Txcba is seeking a Principal Software Engineer to lead the modernization and development of their ATM technology domain, requiring strong technical and leadership skills. The role emphasizes innovation, collaboration, and the use of cloud technologies to enhance banking services
Job Summary
We are building tomorrow’s bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank.
As a Principal Engineer in the ATM Technology domain, you will play a critical role in shaping the next generation of CBA’s ATM and self-service banking capabilities.
We support our people with the flexibility to balance where work is done with at least half their time each month connecting in office.
Matching Summary
Match Score: 85
Txcba is seeking a Principal Software Engineer to lead the modernization and development of their ATM technology domain, requiring strong technical and leadership skills. The role emphasizes innovation, collaboration, and the use of cloud technologies to enhance banking services.
Skills & Requirements
Must-have
10+ years of software engineering experience
Experience in ATM software platforms
Strong proficiency in Java, .NET, or C++
Hands-on knowledge of integration with payments infrastructure
Experience with cloud platforms and DevOps pipelines
Nice-to-have
Excellent communication and collaboration abilities
Strategic mindset with long-term vision
Focus on observability and operational monitoring
Key Requirements
3+ years in a senior/principal technical leadership role
Proven track record in mentoring and technical leadership
Deep understanding of event-driven and microservices architectures