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

Senior Principal Software Engineer – Azure

Red Hat

. Contribute to the evolution of Azure Red Hat OpenShift, focusing on scalability, high availability, and seamless lifecycle management within the Azure ecosystem.

Posted 5/12/2026full-timeBoston • Massachusetts, North Carolina • 🇺🇸 United StatesSenior💰 $193,390 - $318,980 per yearWebsite

Tech Stack

Tools & technologies
AzureCloudDistributed SystemsGoKubernetesLinuxOpenShiftTerraform

About the role

Key responsibilities & impact
  • Contribute to the evolution of Azure Red Hat OpenShift, focusing on scalability, high availability, and seamless lifecycle management within the Azure ecosystem.
  • Drive the strategy for AI integration within the platform while championing the use of AI-assisted development tools to improve team velocity and code quality.
  • Act as a contributor to upstream projects, ensuring Red Hat’s interests and customer needs are represented in the broader CNCF community.
  • Collaborate across organizational boundaries with Microsoft Azure engineering teams to co-develop integrated cloud-native solutions.
  • Collaborate deeply with Product Management to advocate for the customer, reconciling customer demands with system constraints to define high-impact product specifications.
  • Mentor senior engineers, fostering a culture of technical excellence and continuous learning.
  • Work with Red Hat's Global Customer Support team and partner support teams on resolving customer issues.
  • Influence the long-term product roadmap by identifying customer needs and emerging industry trends, translating them into architectural requirements, design, and code.
  • Publicize the team's work through blogs, web postings, or conference talks.

Requirements

What you’ll need
  • 12+ years of software development experience in Linux environments, with mastery of Golang.
  • Deep expertise in Azure cloud architecture and services (Compute, Storage, Networking).
  • Proven success leading large-scale distributed systems from inception to production operations.
  • Internal-level knowledge of Kubernetes (API machinery, Operators, or Networking stack).
  • Mastery of Infrastructure as Code (Terraform, ARM/Bicep) and GitOps workflows.
  • Expert understanding of Hybrid Cloud networking and security (VNETs, Private Link, Encryption).
  • Experience integrating AI/LLM frameworks into software engineering workflows or product features.
  • Exceptional troubleshooting skills for complex, multi-layered distributed environments.

Benefits

Comp & perks
  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

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
GolangAzure cloud architectureKubernetesInfrastructure as CodeTerraformARM/BicepGitOpsHybrid Cloud networkingsecurityAI/LLM frameworks
Soft Skills
mentoringcollaborationadvocacytroubleshootingcommunicationstrategic thinkingcustomer focustechnical excellencecontinuous learninginfluence