Principal Software Engineer
Sydney, NSW - CBP South, 11 Harbour Street, Australia
Commonwealth Bank
CommBank offers personal banking, business solutions, institutional banking, company information, and more
Principal Software Engineer - Sydney
Do work that matters
Engineering the future of banking - We're building tomorrow’s bank today, envisioning new technologies that are still waiting to be invented and reimagining products that support millions of our customers, and help build Australia’s future economy.
See yourself in our team
Be part of the technology leadership team of Commercial Cards & Scams Prevention crew in Everyday Business Banking Domain. As a Principal Engineer for our crew, you’ll partner with stakeholders to design overall tech direction, advise and influence on technologies and complex integration strategies, and AI enablement.
As a Principal Engineer, you’ll be a core member of our team. You will provide core technology expertise to inform technical strategy, be responsible for the design of the solutions for complex challenges within the crew. You’ll have a strong risk mindset and take a security from the first line of code approach. Those around you to invest in their own engineering craft, as well as building class leading applications is something that you’ll be passionate about.
You are an engineer at heart, and can demonstrate experience with coding, designing, and building business driven payments solutions at scale, velocity, security, performance, and reliability. Design thinking comes naturally to you!
You will come with a proven expertise in Full Stack engineering. You will drive a major set of technical decisions in design and architecture and translate this into pragmatic engineering design decisions.
We’re interested in hearing from people who are
Tech leaders who are fully hands-on and have a proven track record of leading and delivering large-scale, complex engineering initiatives
Possesses full-cycle engineering experience: ideation, technical design, build, testing (unit, integration, system), release, and ongoing maintenance
Cultural advocates of creating an amazing team culture of open communication and collaboration across engineering teams.
Collaborate with a team of high performing engineers to build and deploy multiple technology solutions that will help in defining current and future states, as well as the roadmap
Designs and implements innovative technical solutions to complex problems, including onboarding and migrating to new tooling as well as removing obsolete systems and code.
Able to influence cross-functional teams, articulate trade-offs, and align technical decisions with business objectives
Adept at driving continuous improvements across the platforms, including reducing build time, increasing deployment frequency, and improving resilience.
Drives automation practices and DevSecOps journey for the crew.
Are well versed with solution architecture, technology blueprints, engineering roadmaps, and translating the project vision into actionable plans.
Actively embraces and integrates AI-driven solutions to enhance engineering workflows and product capabilities.
Tech Skills
We are seeking a Principal Engineer with solid background in Full Stack Software Engineering. Natural team leaders that love to code and that can influence engineering leadership teams, technical crews, and senior stakeholders with their passion to drive cloud first solutions at scale.
We use a broad range of tools, languages, and frameworks, but we do not expect you to know them all. Experience or exposure with these will set you up for success in this team:
Frontend - React, Typescript, Next.js
Backend - .NET Core, C#, Node.js, GraphQL
Cloud - Azure / AWS (Preferred)
Databases - SQL, NoSQL
CI/CD tools - GitHub, GitHub Actions, Terraform Enterprise, Artefactory
Observability - Open Telemetry, Prometheus, Grafana, Observe, CloudWatch
Security - Vault, Security Management, Parameter Store, AWS Certificate Manager, AWS Secrets Manager
Any experience with the following would be great – AI/ML, Agentic AI, Mobile development
Experience in building and deploying secure, scalable, and highly available cloud-native applications, utilizing automated CI/CD pipelines, logging, and monitoring tools.
Day-to-day or side project experience in one or more of the following technologies or related technologies: Anthropic Claude, Open AI, LiteLLM, Cursor, CodeWhisperer, Crew AI, LangChain, LangGraph.
Working with us:
Whether you’re passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.
We support our people with the flexibility to balance where work is done with at least half your time each month connecting in our Sydney 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 for you.
Here, you’ll thrive. You’ll be supported when faced with challenges and empowered to tackle new opportunities. We’re hiring engineers from across all of Australia and have opened technology hubs in Melbourne and Perth. We really love working here, and we think you will too.
If this sounds like you, apply now!
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: 27/06/2025* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Anthropic Architecture AWS Azure Banking CI/CD Claude Engineering GitHub Grafana GraphQL LangChain Machine Learning Node.js NoSQL Pipelines React Security SQL Terraform Testing TypeScript
Perks/benefits: Career development Equity / stock options Flex hours
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.