
Principal Software Engineer
4 weeks ago
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.
- 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.
- 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
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
- Full-time
- Engineering and Information Technology
#J-18808-Ljbffr
-
Software Engineer, Principal
4 weeks ago
Sydney, New South Wales, Australia Blackbaud Full timeSoftware Engineer, Principal - C# page is loadedSoftware Engineer, Principal - C#Apply locations Hyderabad - India time type Full time posted on Posted 27 Days Ago job requisition id R0012376About the roleAs a Principal Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented development...
-
Software Engineer, Principal
4 weeks ago
Sydney, New South Wales, Australia Blackbaud Full timeSoftware Engineer, Principal - C# page is loadedSoftware Engineer, Principal - C#Apply locations Hyderabad - India time type Full time posted on Posted 27 Days Ago job requisition id R0012376About the roleAs a Principal Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented development...
-
Principal Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Bayer Australia Limited Full time $104,000 - $130,878 per yearAt Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where ,Health for all, Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and...
-
Principal Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Bayer Full time $120,000 - $180,000 per yearAt Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where ,Health for all, Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and...
-
Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Dovetail Full timeJoin or sign in to find your next jobJoin to apply for the Principal Software Engineer - Search role at Dovetail1 day ago Be among the first 25 applicantsJoin to apply for the Principal Software Engineer - Search role at DovetailDirect message the job poster from DovetailPeople Partnering & Programs at Dovetail | We're HiringDovetail is the world's leading...
-
Principal Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank Full time $104,000 - $130,878 per year**Principal EngineerDo work that matters**Our approach is to empower every engineer to be a source of ideas and action, embracing the Full Cycle model — where engineers are involved in the Design, Build, Challenge, and Run aspects. This is your chance to redefine the craft of engineering, shape our culture, and deliver impactful, scalable solutions that...
-
Senior Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeSenior Principal Software Engineer - Platform EngineeringJoin to apply for the Senior Principal Software Engineer - Platform Engineering role at Atlassian.OverviewWorking at Atlassian — Atlassians can choose where they work – office, home, or a combination of the two. This gives Atlassians more control over family, personal goals, and other priorities....
-
Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeOverviewPrincipal Software Engineer - SydneyBe part of the technology leadership team of Commercial Cards & Scams Prevention crew in Everyday Business Banking Domain. As a Principal Engineer, you'll partner with stakeholders to design the overall tech direction, advise on technologies and complex integration strategies, and AI enablement. You'll be a core...
-
Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeOverviewPrincipal Software Engineer - SydneyBe part of the technology leadership team of Commercial Cards & Scams Prevention crew in Everyday Business Banking Domain. As a Principal Engineer, you'll partner with stakeholders to design the overall tech direction, advise on technologies and complex integration strategies, and AI enablement. You'll be a core...
-
Principal Software Engineering Manager
5 days ago
Sydney, New South Wales, Australia Microsoft Full time $104,000 - $130,878 per yearAre you passionate about distributed systems, massive scalability, and durability? Are you interested in solving the challenges of Cloud-scale Storage? If so, the Microsoft Azure Storage team is the perfect fit for you. Azure Storage is a foundational service in the Azure Cloud which powers six key storage services: Blob Storage, Table Storage (Not Only...