Red HatRH

Senior Software Engineer

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies.

Red Hat

Employee count: 1-10

Salary: 111k-184k USD

United States only
Apply now

About the job

The Quay Engineering team is looking for a Senior Software Engineer to work on Red Hat's Container Registry Service quay.io. In this role you will help shape the future architecture of quay.io and other registry service offerings. This role will work closely with Product Management, Site Reliability Engineers and the rest of the Quay Engineering team on a day to day basis. The Quay team is highly collaborative and guides top performance in each other through a strong engineering culture, peer accountability and psychological safety.

What you will do

  • Maintain and improve the resilience and availability of the current quay.io SaaS offering
  • Develop reporting and data analytics tools to drive business and roadmap decisions around the quay.io SaaS
  • Develop RDBMS-centric features for enterprise on-premise Quay customers looking for resiliency, performance and high availability
  • Act as Subject Matter Expert for AWS Aurora and PostgreSQL
  • Coordinate with other teams to provide HA Postgres across multiple products

What you will bring

  • Experience with large scale Postgres based architectures
  • Experience with managing large scale AWS Aurora (Postgres preferred) deployments
  • 5+ years experience developing web applications in Python
  • Comfortable using Git, Linux to develop software
  • Experience with using Redis based caching at scale (ElasticCache a strong plus)
  • Experience packaging applications in containers and deploying to Kubernetes
  • Bachelor's in Computer Science, Computer Engineering, or equivalent experience
  • Active status as AWS Certified Solution Architect
  • Active status as AWS Certified Database - Specialty considered a plus
  • Ability to work remotely and contribute effectively to a fully distributed, remote team
  • Excellent written and verbal communication skills, particularly for complex topics and issues
  • Must be continuously curious and eager to learn new skills and topics

The salary range for this position is $111,260 - $183,582. Actual offer will be based on your qualifications.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Red Hat know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 24, 2024

Posted on

Apr 25, 2024

Job type

Full Time

Experience level

Senior

Salary

Salary: 111k-184k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Red Hat

Learn more about Red Hat and their company culture.

View company profile

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

Employee benefits

Learn about the employee benefits and perks provided at Red Hat.

View benefits

Donation match

100% match up to $750.

Disability insurance

Short-term disability and long-term disability insurance.

Paid parental leave

Paid family leave for all parents to support you and your family.

Generous vacation

We have a generous 20 days PTO policy to help encourage work life balance.

View Red Hat's employee benefits
Claim this profileRed Hat logoRH

Red Hat

View company profileVisit redhat.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

38 remote jobs at Red Hat

Explore the variety of open remote roles at Red Hat, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Red Hat

Remote companies like Red Hat

Find your next opportunity by exploring profiles of companies that are similar to Red Hat. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan