Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Principal Software Engineer (Java, API, AWS) role.
Rezi rewrites your resume against Commonwealth Bank's job description. Free.

Tailor your resume to this Principal Software Engineer (Java, API, AWS) role.
Rezi rewrites your resume against Commonwealth Bank's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Principal Software Engineer (Java, API, AWS) posting at Commonwealth Bank — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Principal Software Engineer (Java, API, AWS) posting at Commonwealth Bank — free, in seconds.
About the Role
As a Principal Software Engineer, you will be responsible for ongoing change and development for workflow solutions and provide technology oversight to different business units. You will help shape the future of our digital platform by designing, developing, and deploying innovative technology solutions. You will lead engineers, implement complex workflow solutions in a cloud-based environment, and ensure appropriate cyber security controls are implemented. You will also mentor engineers in the team and foster an environment of engineering excellence and continuous improvement.
Responsibilities
- Driving the architecture, design, build and governance roadmap across the group for various workflow technologies.
- Designing and implementing solutions for business-driven initiatives and technology uplift.
- Running workshops and sprint ceremonies in a hybrid agile development environment.
- Designing and delivering innovative technical solutions to strategic business problems.
- Building and deploying multiple technology solutions that will help in defining current and future states, as well as the roadmap.
- Translating project vision into actionable plans and iterative delivery.
- Constructively challenging the status quo while influencing stakeholders at various levels.
- Influencing the future of the Group's technology and direction.
- Applying thought leadership in software and API architecture and setting the direction for future software development and API strategies using AWS Gateways.
- Safeguarding against emerging security threats.
- Establishing new ways of working and promoting a DevOps culture of CI/CD pipelines and Automation.
- Managing any workflow based technical environments (preferably Pega, Appian).
- Designing, documenting and presenting formal solution designs.
- Building CI/CD pipelines using Git.
- Innovating management practices that facilitate seamless collaboration and efficiency across thousands of engineers.
- Orchestrating complex workflows through automation scripts, managing the deployment lifecycle of interconnected infrastructure components.
Requirements
- Demonstrated experience with the architecture, design, and development of Platforms.
- Strong development experience using programming languages such as Java.
- Excellent knowledge of Microservices – Cloud Native integrations patterns, design and implementation, compliant network flows, security zoning etc.
- Experience with various hosting patterns like PaaS, SaaS, AWS, Azure – EKS, Kubernetes etc.
- Cloud domain knowledge in AWS.
- Proficient at Data Architecture and working with larger volumes of data - ingestion, transformation, and consumption patterns – RDBMS, SQL, Postgres etc.
- Understanding of AI model lifecycle, including training, deployment, and monitoring and exposure to AI frameworks or cloud-based AI services (e.g., Azure AI, AWS SageMaker).
- Experience in telemetry and setting up monitoring and alerting on industry standard tooling - Observe, Obstack, Pagerduty.
- Agile & Scrum Knowledge preferred.
- Good understanding of a Workflow stack - Pega/Appian is desirable.
Skills
- Java
- API
- AWS
- Microservices
- Cloud Native integrations
- PaaS
- SaaS
- Azure
- EKS
- Kubernetes
- Data Architecture
- RDBMS
- SQL
- Postgres
- AI model lifecycle
- Azure AI
- AWS SageMaker
- Telemetry
- Monitoring
- Alerting
- Observe
- Obstack
- Pagerduty
- CI/CD pipelines
- Git
- DevOps
- Automation
- Pega
- Appian
- Workflow technologies
- Cyber security controls
Location
- Hybrid
Work Type
- Hybrid
- Full-time
Experience Level
- Principal
About the Company
- We are a team of big thinkers who are engineering the future of banking.
- We foster an innovative, dynamic culture and a genuine commitment to drive diversity and inclusion.
- 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 have many other flexible working options available including changing start and finish times, part-time arrangements and job share.
Equal Opportunity
- As an organisation, we foster an innovative, dynamic culture and a genuine commitment to drive diversity and inclusion.