Principal Software Engineer (AWS & AI) at Commonwealth Bank
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

08 Dec, 25

Salary

0.0

Posted On

09 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Nlp, Xunit, Selenium, Nunit, Javascript Frameworks, Productivity, Automation, Architecture, Mocha, Framework, Python, Azure, It, Languages, Security, Unit Testing, Databases

Industry

Information Technology/IT

Description

PRINCIPAL SOFTWARE ENGINEER (AWS & AI)

  • You are determined to stay ahead of the latest Technologies
  • We are undergoing one of Australia’s largest digital transformations and establishing an AI Engineering function within HR.
  • Together we will build the future Employee Experience.

TECHNICAL SKILLS:

We use a broad range of tools, languages, and frameworks. We don’t expect you to know them all but experience or exposure with some of these will set you up for success in this team:

  • Deep understanding of modern Cloud technology stacks (with a focus on both AWS and Azure ) and how it can most effectively be utilised and managed in enterprise environments
  • Expertise in AI/ML and Gen AI applications and how they can enhance software engineering processes to improve productivity
  • Experience in developing applications using Python, .NET framework, JavaScript frameworks, APIs and databases such as Aurora
  • Experience building RAGs using LlamaIndex, LangChain, or similar frameworks
  • Experience building Agentic AI systems
  • Experience with conversational AI, Voicebots , and NLP
  • Experience building and leveraging MCP servers to augment AI agents
  • Experience developing microservices architecture on cloud platforms
  • A keen interest in researching new AI tooling and you are a daily user of AI coding assistants such as Cursor, Continue, GitHub CoPilot, Aider, Cline, Roo Code etc.
  • API Testing frameworks using any above preferred language
  • Unit testing frameworks such as NUnit, XUnit, Jest, Mocha, Blazemeter
  • UI web testing Frameworks - Playwright, Selenium
  • Knowledge of network protocols, routing, and secure communication
  • DevSecOps best practices that supports enhanced Observability, Security, and Automation of build and change activities

If you thrive on creating lasting, impactful technology and want to be part of an inclusive team that values innovation and growth, we’d love to hear from you!
We support our people with the flexibility to balance where work is done with at least half their time each month connecting in office.

Responsibilities

Please refer the Job description for details

Loading...