About the Job :
The Red Hat Advanced Cluster Management team is looking for a Principal Software Engineer in India(Pune or Bangalore TBD). In this role, you will act as the technical linchpin for a newly formed group, playing a critical part in advancing our multicluster management capabilities.
You will work closely with existing architects and teams to highly influence the technical direction of the team, ensuring seamless integration and technical "handshakes" with our globally distributed engineering groups in North America, APAC & EU. You will lead technical documentation efforts (DDR, ADR, etc..), facilitate knowledge transfer, and help establish a resilient, follow-the-sun operational model. We are looking for an exceptional communicator and connector who can bridge technical gaps across time zones and foster an inclusive, collaborative environment.
You will actively collaborate with product managers, engineering leadership, and open source communities to translate complex requirements into scalable solutions. You will have the unique opportunity to shape the technical foundation of this strategic team from day one, acting as a role model for technical excellence.
What will you do?
Guide the technical direction and collaborate on architecture for the Advanced Cluster Management team in India, coordinating closely with peers in North America, APAC & EU to ensure cohesive global operations.
Act as a technical connector and cultural bridge, facilitating knowledge transfer, creating comprehensive documentation, and preventing the formation of isolated silos.
Lead the design and development of scalable, distributed enterprise software using Go (Golang) and cloud-native technologies.
Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality.
Collaborate with engineering managers, product owners, and other architects to align team deliverables with the overarching multicluster fleet management strategy.
Mentor and support a newly formed team of engineers, fostering technical excellence, code quality, and a collaborative environment to develop the next generation of technical leaders.
What will you bring?
8+ years of software development experience with an extensive background in designing and building scalable, distributed systems.
Excellent communication and interpersonal skills, with a proven ability to connect, align, and technically guide globally distributed teams across different time zones.
Practical experience with Kubernetes is required, along with familiarity in virtualization and/or cluster management, either directly or through the use of platforms like Red Hat Advanced Cluster Management (RHACM).
Proficiency in the Go (Golang) programming language and microservices architectures.
Practical understanding of cloud-native development, continuous integration and continuous delivery (CI/CD) pipelines, and observability practices.
A natural technology curiosity and a supportive mindset toward AI tools and frameworks, with the ability to leverage them for problem-solving and code generation.
The following are considered a plus:
Experience contributing to and leading within open source development communities.
Familiarity with DevOps or site reliability engineering (SRE) backgrounds.
Direct experience working in or helping establish a "follow-the-sun" operational model.
#LI-AK1
About Red Hat
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Inclusion at Red Hat
Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.