Principal Software Engineer at Commonwealth Bank
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

11 Dec, 25

Salary

0.0

Posted On

12 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Programming Languages, Languages, Data Architecture, Training, Engineers, Aws, Java, Transformation, Agile, Telemetry, Design, Code, Paas, Azure, Git

Industry

Information Technology/IT

Description

PRINCIPAL SOFTWARE ENGINEER

  • You are collaborative and enjoy solving problems to help our team to reach highest potential
  • We are a team of big thinkers who are engineering the future of banking
  • Together we can build state-of-the-art solutions for people

TECHNICAL SKILLS

We use a broad range of tools, languages, and frameworks. We do not expect you to know them all but experience or exposure with some of these, or a willing to learn these skillsets (or equivalents) will set you up for success in this team

  • Demonstrated experience with the architecture and design and development of Platform – Infrastructure as code.
  • Strong development experience using programming languages such as C# or Java
  • Excellent knowledge of Microservices – Cloud Native integrations patterns, design and implementation, complaint network flows, security zoning etc.
  • Various hosting patterns like Paas, SaaS, AWS, Azure. – Eks, Kubernetes etc.
  • Cloud domain knowledge in AWS
  • Proficient at Data Architecture and working with other larger volume in 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 setup monitoring and Alerting on industry standard tooling- Observe, Obstack, Pagerduty.
  • Ability to build CI/CD pipelines using Git.
  • Innovates management practices that facilitate seamless collaboration and efficiency across thousands of engineers.
  • Orchestrates complex workflows through automation scripts, managing the deployment lifecycle of interconnected infrastructure components.
  • Designing, documenting and presenting formal solution designs. Agile & Scrum Knowledge preferred
  • Good understanding of a Workflow stack- Pega/Appian
Responsibilities

Please refer the Job description for details

Loading...