You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Red Hat

Senior Software Engineer

  • Hybrid
  • 6+ years

Salary

$159,910 - 195,680/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company provides enterprise open source software for Linux, cloud, container and Kubernetes technologies.

You will work with developers, quality engineers and architects to test and analyze the product, find the root cause of problems and fix performance issues. You will also turn customer requirements into scale tests that mirror how customers run the platform.

Responsibilities

  • Measure how the platform performs on public clouds and other environments.
  • Create, run and report on test plans for the platform.
  • Benchmark performance and system metrics to find bottlenecks and propose improvements.
  • Build and operate open source and AI agent tools that monitor the platform under heavy load.
  • Take part in upstream Kubernetes performance communities to improve the downstream product, and speak at public conferences to grow a Performance and Scale community.
  • Work with product managers to decide which testing is needed and how to prioritize it.
  • Talk with customers about how they use the platform, then build matching internal test cases and CI pipelines.
  • Set up test environments that help developers locate the source of software bugs.
  • Help set software performance goals, plan how to validate them, and share results with stakeholders.
  • Collect data from performance tests, organize it and present it to internal and external audiences.
  • Create methods and tools that compare performance data across platform versions to catch regressions.

Requirements

  • You must hold a Master's degree in Computer Science or a related field (U.S. or foreign equivalent) plus three (3) years of experience in this role or a related one, or a Bachelor's degree in Computer Science or a related field (U.S. or foreign equivalent) plus five (5) years of experience in this role or a related one.
  • You must have three (3) years of experience with AWS, Azure, GCP, VMware and OCS.
  • You must have three (3) years of developing and testing software in Python or Golang.
  • You must have three (3) years with performance monitoring and observability tools.
  • You must have three (3) years using Github, Jira, Confluence, Miro and Agile development sprints.
  • You must have three (3) years of Linux administration and Bash scripting.
  • You must have three (3) years handling data retention, transformation, summarization and retrieval.
  • You must have three (3) years designing and analyzing large scale distributed systems.
  • You must have three (3) years using the profiling tools perf, cProfile, Pyroscope and Parca.
  • You must have three (3) years working with CI/CD frameworks and tools.
  • You must have two (2) years working with containerization technologies and Kubernetes.

Conditions

Pay depends on job location, experience, skills and training, external market value and internal pay equity. The salary range is $159,910 to $195,680 per year, and the final offer will depend on your qualifications.

For remote roles in the US, the salary range may vary by location but will match the job duties and relevant experience.

Remote work is allowed within normal commuting distance of the company's Raleigh, NC office.

The company's associates work in offices, flexible setups or fully remote, depending on their role, across 40+ countries.

Applicants from all backgrounds are welcome.

Benefits

  • This role may also qualify for a bonus, commission and/or equity.

Where you’d work

Part of the week in the office

You can work from

  • United States

About the company

Red Hat

  • Industry: SaaS

Offices in Raleigh, United States, United States

Also hiring in Melbourne, Australia, Sydney, Australia, Australia and 1 more place

4 of their 11 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 2 red flags

Still hiring?

15 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Company
Tech stack
  • Python
  • Go
  • AWS
  • Kubernetes
  • Azure
  • Linux
  • CI/CD
Seniority
Senior
Industry
SaaS
Specialty
Backend
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
6+ years
Tech stack
  • Python
  • Go
  • AWS
  • Kubernetes
  • Azure
  • Linux
  • CI/CD

Location

Work model
Hybrid
Region
United States
Offices
  • Raleigh, United States
  • United States
Remote from
  • United States

Compensation

Salary
$159,910 - 195,680 / year
Pay period
Annual

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason