Join to apply for the Principal Software Engineer role at Commonwealth Bank.
6 days ago Be among the first 25 applicants.
About the Role
The Retail Technology Engineering domain is responsible for critical technology and operations platforms across the Retail Banking network. This includes supporting core platforms such as the Microservices Platform, part of the Modernisation Program, migrating legacy monoliths to modern architectures.
Team and Projects
We are modernising legacy product platforms to build innovative solutions that support future needs, leveraging AI, AWS, and .NET architectures. You will be part of the Integration Crew, working within the Microservices Platform squad to ensure ecosystem stability and future roadmap development.
Key Responsibilities
1. Lead engineering, automation, and DevSecOps initiatives, supporting operations and incident management.
2. Design and develop the Microservices Platform's future state, focusing on scalable, resilient, and secure solutions.
3. Mentor engineers and guide architectural decisions.
4. Ensure platforms leverage industry best practices for coding, security, and reliability.
Candidate Profile
* Experience driving automation and DevSecOps practices.
* Leadership in engineering, spanning software, systems, quality, and site reliability.
* Proficiency in designing high-quality, secure, and high-performance technology solutions.
* Experience with AWS, CI/CD, incident management, Kafka, SOAP, IBM MQ, and .NET microservices.
* Knowledge of solution architecture, AI architectures, and large-scale distributed systems.
Preferred Skills
* Experience with Java is desirable.
* Understanding of enterprise integration and database systems.
Working with Us
We support our engineers through challenges and opportunities, with hubs across Australia. If interested, apply now or contact HR Direct for accessibility support.
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology
#J-18808-Ljbffr