Overview
Join to apply for the Principal Software Engineer role at Commonwealth Bank.
We are uplifting and re-innovating our digital platforms. As part of a Greenfield project, you will design and build a modern digital experience from scratch at Australia’s largest bank, impacting over 9 million Commonwealth Bank customers daily. You will be part of the technology leadership team of the FCO Reimagined crew in the Financial Crime Operations domain, partnering with stakeholders to design overall tech direction and influence on technologies, integration strategies, and AI enablement.
We are committed to empowering businesses and individuals to succeed with the next horizon of technology, cultivating software development as a craft and adopting industry best engineering practices.
Responsibilities
* Possesses full-cycle engineering experience: ideation, technical design, build, testing (unit, integration, system), release, and ongoing maintenance.
* Provide core technology and domain expertise to inform technical strategy and design solutions for complex challenges within a business unit.
* Demonstrate a strong risk mindset and a security-from-the-first-line-of-code approach.
* Support the crew to deliver an ambitious vision against customer objectives: enduring technology differentiation with unmatched digital experiences built on decoupled, resilient, and reliable foundations.
Qualifications / Experience
* Expertise in AI/ML and Gen AI applications and how they can enhance software engineering processes to improve productivity.
* Experience building RAGs using LlamaIndex, LangChain, or similar frameworks.
* Experience building Agentic AI systems using AutoGen, SemanticKernel, Pydantic, or similar frameworks is preferred.
* Knowledge of or experience in enterprise Gen AI and agentic AI tools.
* Provides overall engineering leadership for the platform including software, systems, quality and site reliability.
* Demonstrated ability to evaluate emerging AI tools and integrate them into engineering workflows.
* Proficiency in agile development methodologies and iterative experimentation from ideation to prototype to pilot to product.
* Ability to design technology solutions meeting high quality standards while balancing security, performance, availability, and maintainability concerns.
* Designs and implements innovative technical solutions to complex problems, including onboarding and migrating to new tooling and removing obsolete systems and code.
* Strong capability in solution architecture, technology blueprints, engineering roadmaps, and translating project vision into actionable plans.
Tech Skills
* Frontend - React, Typescript, Next.js
* Backend - .NET Core, C#, Node.js, GraphQL
* Cloud - AWS (Preferred)
* Databases - SQL, NoSQL
* CI/CD tools - GitHub, GitHub Actions, Terraform Enterprise, Artefactory
* Observability - OpenTelemetry, Prometheus, Grafana, CloudWatch
* Security - Vault, Security Management, Parameter Store, AWS Certificate Manager, AWS Secrets Manager
* Experience with AI/ML or Agentic AI is a plus
Working with us
Whether you’re passionate about customer service, driven by software engineering, or motivated by creativity, a career with us is for you. We offer flexible working options including partial in-office time, start/finish time adjustments, part-time arrangements, and job sharing. We value diverse backgrounds and perspectives and strive for a respectful, inclusive, and flexible workplace with flexible work locations. We uphold our values: Care, Courage and Commitment, and offer opportunities for career development.
If you’re part of the Commonwealth Bank Group (including Bankwest, x15ventures), you’ll need to apply through Sidekick to submit a valid application. We support your next career step and provide accessibility assistance; if you require support, please contact HR Direct on 1800 989 696.
Advertising End Date: 26/09/2025
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
#J-18808-Ljbffr