Principal Software Engineer

CommBank

Bangalore, India
18+ years software engineering experience
5+ years senior technical leadership
.net core .net 6 .net 8 expertise
The role involves defining and executing the technical vision and strategy across the entire product organization while working directly with executive leadership

Job Summary

  • The role involves defining and executing the technical vision and strategy across the entire product organization while working directly with executive leadership.
  • You will pioneer the integration of breakthrough AI technologies, including next-generation agentic AI, to establish technical leadership in AI-driven product development.
  • The position requires leading industry research in AI/ML applications and building a pipeline of technical talent to develop the next generation of senior engineers.

Matching Summary

The role involves defining and executing the technical vision and strategy across the entire product organization while working directly with executive leadership.

Skills & Requirements

Must-have

  • 18+ years software engineering experience
  • 5+ years senior technical leadership
  • .NET Core .NET 6 .NET 8 expertise
  • Next.js Angular React UI stack
  • AWS cloud services and microservices
  • Kafka-driven messaging architecture
  • AI/ML systems and agentic AI research

Nice-to-have

  • Experience with Semantic Kernel framework
  • Leadership in high-growth organizations
  • Track record of building scalable systems
  • Thought leadership in AI-enabled engineering
  • Ability to influence executive leadership
  • Mentoring next generation of engineers
  • Modernizing Pega and IBM webMethods platforms

Key Requirements

  • Bachelor's or Master's degree in Computer Science or IT
  • 18+ years of software engineering experience
  • 5+ years in senior technical leadership roles
  • Proven track record driving technical strategy
  • Executive-level communication skills required

Work Rights

Not specified

Tailored Resume

Cover Letter