Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Red Hat

Principal Software Engineer – Advanced Cluster Management

Red Hat

. 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.

Posted 5/15/2026full-timeBangalore • 🇮🇳 IndiaLeadWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsGoKubernetesMicroservices

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Flexible working hours
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoGolangKubernetescloud-native developmentmicroservices architectureCI/CDobservability practicesdistributed systemsscalable software designAI-assisted development tools
Soft Skills
communication skillsinterpersonal skillstechnical guidancementoringcollaborationknowledge transfercultural bridgeteam alignmentsupportive mindsetproblem-solving