Principal Software Engineer

Commonwealth Bank

Bangalore, India
Technical vision and strategy
Architectural decisions
Ai technologies integration
Utilise advanced expertise and a broad range of concepts, technology and domain knowledge to develop and deliver world class software solutions to meet business needs

Job Summary

  • Utilise advanced expertise and a broad range of concepts, technology and domain knowledge to develop and deliver world class software solutions to meet business needs.
  • Define and execute technical vision and strategy across the entire product organisation, working directly with executive leadership to align technical and business objectives.
  • Build and mentor technical leadership pipeline, developing the next generation of senior and staff engineers.

Matching Summary

Utilise advanced expertise and a broad range of concepts, technology and domain knowledge to develop and deliver world class software solutions to meet business needs.

Skills & Requirements

Must-have

  • technical vision and strategy
  • architectural decisions
  • AI technologies integration
  • engineering culture and standards
  • AI/ML systems experience

Nice-to-have

  • empowerment culture
  • force multiplier
  • thought leader in AI
  • systems thinking
  • entrepreneurial experience

Key Requirements

  • 18+ years software engineering experience
  • 5+ years senior technical leadership
  • Bachelor’s or Master’s degree in Engineering
  • Executive-level communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter