Senior Software Engineer

Red Hat, Inc.

Raleigh (NC)

Hybrid

USD 160,000 - 196,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work

Job summary

Red Hat, Inc. is seeking a Senior Software Engineer in Raleigh to evaluate OpenShift performance across cloud platforms and design robust tests that mirror customer environments.

The role requires deep Kubernetes experience, proficiency in Python or Go, and strong Linux scripting with a focus on scalability and observability. Hybrid work arrangements in Raleigh are available, with opportunities to engage with upstream communities.

Qualifications

  • Master's or Bachelor's degree in Computer Science or related field.
  • Experience with cloud platforms and performance testing is essential.
  • Strong knowledge of Linux and scripting is required.

Responsibilities

  • Evaluate OpenShift performance on public cloud and other platforms.
  • Devise and report test plans for OpenShift performance.
  • Benchmark and analyze performance to identify bottlenecks and improvements.
  • Develop tooling for monitoring platform behavior under load.
  • Collaborate with product managers to align testing needs with roadmaps.

Skills

AWS
Azure
GCP
VMware
OCS
Python
Go
Profiling tools
Linux Bash
Distributed systems
CI/CD
Kubernetes
Observability

Education

Master's degree in Computer Science or related field
Bachelor's degree in Computer Science or related field

Tools

GitHub
Jira
Confluence
Miro
CI/CD tooling

Job description

## Senior Software EngineerApply: Hybrid: Raleigh: Posted Today: R-060282\\*Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, LLC office in Raleigh, NC. Collaborate with developers, quality engineers and architects to test, analyze, find root cause of issues and fix performance issues. Assess customer requirements to design scale tests that mimic customer environments. What You Will Do:* Evaluate Red Hat OpenShift performance on public cloud and other platforms.* Devise, execute and report on test plans for Red Hat OpenShift.* Benchmark and analyze performance and system metrics of Red Hat OpenShift to identify bottlenecks and propose improvements.* Build and use open source and AI agentic tooling to monitor Red Hat OpenShift Platform behavior under load.* Actively engage with upstream Kubernetes performance communities to enhance downstream product, Red Hat OpenShift and present in public conferences to build a community around Performance & Scale.* Collaborate with product managers to identify and prioritize testing needs for software.* Interact with customers to understand how they use Red Hat OpenShift, model internal test cases, and continuous integration pipelines.* Setup test environments to help developers find the root cause of software bugs.* Help establish software performance goals, devise plans to test and validate it, and collect and communicate results to relevant stakeholders.* Collect data from performance tests, organize and present to internal and external stakeholders.* Devise methods and tools for comparing performance data across multiple versions of Red Hat OpenShift to identify regressions in performance. What You Will Bring:* Master's degree (U.S. or foreign equivalent) in Computer Science or related field and three (3) years of experience in the job offered or related role OR Bachelor's degree (U.S. or foreign equivalent) in Computer Science or related field and five (5) years of experience in the job offered or related role.* Must have three (3) years of experience with: AWS, Azure, GCP, VMware, and OCS; developing and testing software in Python or Golang; performance monitoring and observability tools; the following productivity software and methodologies: Github, Jira, Confluence, Miro, and Agile development sprints; Linux Operating System administration and Bash scripting; data retention, transformation, summarization, and retrieval; large scale distributed systems design and analysis; the following software profiling tools: perf, cProfile, Pyroscope, and Parca; and working with CI/CD frameworks and tools.* Must have two (2) years of experience utilizing and working with Containerization technologies and Kubernetes.#LI-DNIThe salary range for this position is $159,910 - $195,680/year. Actual offer will be based on your qualifications. **Pay Transparency**Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Red Hat, LLC • West Virginia

Hybrid
USD 160,000 - 196,000
Software Engineer
Software Engineer

Red Hat, Inc. • Raleigh (NC)

Hybrid
USD 113,000 - 154,000
Site Reliability Engineer
Site Reliability Engineer

Red Hat, Inc. • Raleigh (NC)

Remote
USD 113,000 - 170,000
OpenShift Sales Specialist – Carolinas Region
OpenShift Sales Specialist – Carolinas Region

Red Hat, Inc. • Charlotte (NC)

Remote
USD 221,000 - 365,000
Medical, dental, and vision
401(k) with employer match
Paid time off and holidays
+4
Remote Senior OpenShift Performance Engineer
Remote Senior OpenShift Performance Engineer

Red Hat, LLC • West Virginia

Hybrid
USD 160,000 - 196,000
Senior OpenShift Performance Engineer — Hybrid
Senior OpenShift Performance Engineer — Hybrid

Red Hat, Inc. • Raleigh (NC)

Hybrid
USD 160,000 - 196,000
Hybrid work
OpenShift Sales Specialist – Carolinas Region
OpenShift Sales Specialist – Carolinas Region

Red Hat • Florida

On-site
USD 221,000 - 365,000
Medical benefits
Dental benefits
Vision benefits
+2
OpenShift Sales Specialist – Carolinas Region
OpenShift Sales Specialist – Carolinas Region

Red Hat • Charlotte (AR)

Remote
USD 221,000 - 365,000
Comprehensive benefits package
Flexible work options
Paid time off and holidays
+4
Site Reliability Engineer
Site Reliability Engineer

Red Hat, LLC • West Virginia

Remote
USD 113,000 - 170,000
Fully remote
Openshift Consultant
Openshift Consultant

Red Hat, LLC • North Carolina

Hybrid
USD 96,000 - 154,000
Comprehensive medical, dental, and vis
Flexible Spending Account - healthcare
Health Savings Account
+8