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 Software Engineer – HCP Platform Engineering

Red Hat

. Contribute production-grade software to upstream open source projects including HyperShift and OpenShift, owning features end-to-end from design and implementation through deployment and long-term lifecycle in production .

Posted 5/7/2026full-timeRaleigh • North Carolina • 🇺🇸 United StatesSenior💰 $118,600 - $195,680 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsEC2GoGrafanaKubernetesMicroservicesOpenShiftOpen SourcePrometheus

About the role

Key responsibilities & impact
  • Contribute production-grade software to upstream open source projects including HyperShift and OpenShift, owning features end-to-end from design and implementation through deployment and long-term lifecycle in production
  • Bring a product and systems lens to architecture decisions, ensuring designs account for scalability, operability, and real-world production constraints from the start
  • Operate as a full-stack systems owner, participating in on-call rotations and taking end-to-end responsibility for diagnosing, fixing, and preventing production issues
  • Drive improvements that eliminate entire classes of failures by turning operational learning into durable product and platform enhancements
  • Design and evolve observability (metrics, logs, traces) and SLOs as part of the software lifecycle, ensuring systems are measurable, debuggable, and resilient by design
  • Raise the technical bar across the team through design docs, code review, pairing, and knowledge transfer during complex engineering work and incidents
  • Work in a high-autonomy engineering team where you identify the most impactful problems and lead them from concept through implementation and production adoption
  • Partner as a peer with product and platform engineering teams to influence architecture, challenge assumptions, and ensure systems are built for scale, reliability, and long-term operability
  • Integrate AI-assisted development tools (GitHub Copilot, Cursor, Claude Code) into daily workflows for design, implementation, and debugging — using human judgment to maintain high engineering standards while increasing delivery velocity and system quality

Requirements

What you’ll need
  • 8+ years of software engineering experience building and shipping production systems in cloud environments, including microservices, platforms, or distributed systems
  • Strong proficiency in Go — you write production-quality code, review it critically, and ramp quickly on large, unfamiliar codebases
  • Deep, hands-on Kubernetes experience from a builder's perspective: you've written operators, controllers, and CRDs in real-world, multi-tenant environments — not just operated clusters others built
  • Solid understanding of AWS fundamentals (EC2, IAM, networking) and how Kubernetes platforms behave and scale on AWS
  • Proven experience owning production systems under real SLOs, including participating in on-call and leading incident response with a focus on root cause and long-term fixes
  • You ramp fast on complex, unfamiliar systems — forming a mental model and making meaningful contributions within weeks
  • Highly self-directed builder mindset: you identify high-impact problems, propose solutions, and drive them end-to-end without waiting for direction
  • Strong systems thinking — you naturally connect design decisions to their downstream impact on scalability, reliability, and operability in production
  • Clear and effective communicator, able to collaborate with engineers on design, architecture, and tradeoffs
  • Nice to have: Experience with HyperShift, OpenShift, or ROSA in production environments
  • Familiarity with multi-tenant Kubernetes challenges such as noisy neighbors, control plane scaling, and fleet-level lifecycle management
  • Contributions to open source projects, particularly in the Kubernetes ecosystem
  • Experience designing and operating observability at scale (Prometheus, Grafana, Dynatrace, or similar) across large fleets
  • Experience leveraging AI-assisted development tools (e.g., coding agents, AI-driven code review, spec-driven workflows) to accelerate development and improve quality

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
GoKubernetesAWSmicroservicesdistributed systemsobservabilitySLOsAI-assisted development toolsPrometheusGrafana
Soft Skills
self-directedsystems thinkingclear communicationcollaborationproblem identificationsolution proposalend-to-end ownershipcritical code reviewknowledge transferdesign documentation