Principal Software Engineer

Red Hat

Bangalore, India
Fully remote
Large-scale distributed systems
Backend services development
Ai capabilities integration
Red Hat’s Data and AI organization is seeking a Principal Software Engineer to lead the design and development of software systems with AI capabilities

Job Summary

  • Red Hat’s Data and AI organization is seeking a Principal Software Engineer to lead the design and development of software systems with AI capabilities.
  • This role emphasizes strong software engineering leadership and the integration of modern AI technologies.
  • Red Hat fosters an open and inclusive environment where creative and passionate individuals can contribute their ideas.

Matching Summary

Red Hat’s Data and AI organization is seeking a Principal Software Engineer to lead the design and development of software systems with AI capabilities.

Skills & Requirements

Must-have

  • Large-scale distributed systems
  • Backend services development
  • AI capabilities integration

Nice-to-have

  • Exposure to modern data platforms
  • Experience with cloud-native platforms
  • Building developer platforms

Key Requirements

  • Strong experience in software architecture
  • Proficiency in Python or Java
  • Experience with APIs and microservices

Work Rights

Not specified

Tailored Resume

Cover Letter