1

Ruby Rails Developer Jobs in Durham, NC (NOW HIRING)

Showing results 21-21

Ruby Rails Developer information

See Durham, NC salary details

$24.6K

$118K

$165.7K

How much do ruby rails developer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for ruby rails developer in Durham, NC is $117,999.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,000.00 and $135,800.00 per year, depending on experience, location, and employer.
More about Ruby Rails Developer jobs

What are the most commonly searched types of Ruby Rails Developer jobs in Durham, NC?

The most popular types of Ruby Rails Developer jobs in Durham, NC are:

What are popular job titles related to Ruby Rails Developer jobs in Durham, NC?

For Ruby Rails Developer jobs in Durham, NC, the most frequently searched job titles are:

What job categories do people searching Ruby Rails Developer jobs in Durham, NC look for?

The top searched job categories for Ruby Rails Developer jobs in Durham, NC are:

What cities near Durham, NC are hiring for Ruby Rails Developer jobs?

Cities near Durham, NC with the most Ruby Rails Developer job openings:

Infographic showing various Ruby Rails Developer job openings in Durham, NC as of August 2026, with employment types broken down into 81% Full Time, 6% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $117,999 per year, or $56.7 per hour.

Principal Software Engineer- Foreman Team

Red Hat, LLC

Raleigh, NC • On-site

$151.51 - $249.95/hr

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 5 days ago


Red Hat rating

7.9

Company rating: 7.9 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

130th of 245 rated software companies


Job description

Red Hat will not provide visa sponsorship for this position. Therefore, you must have the ability to work without a need for current or future visa sponsorship. The Red Hat Foreman team (https://theforeman.org/) is looking for a highly experienced Principal Software Engineer. In this role you will provide technical leadership in designing, developing, and scaling enterprise‑grade systems that manage and automate infrastructure at scale. You will shape architecture, drive innovation, and mentor engineers while working closely with cross‑functional teams in an Agile environment. Foreman is a systems‑management solution built on Ruby on Rails, PostgreSQL, and Sinatra, supporting provisioning on hypervisors such as VMware, kubevirt, libvirt and clouds such as AWS, GCE, Azure. It also supports the OpenSCAP security compliance framework.

Responsibilities
  • Lead the design and development of scalable, secure, and high‑performance features for RedHat Satellite.
  • Drive architectural decisions and influence long‑term technical strategy across components and teams.
  • Collaborate with product management, engineering, and cross‑functional teams to define and deliver impactful solutions.
  • Actively contribute to and engage with upstream communities (especially Foreman), aligning downstream product development with upstream innovation.
  • Champion Agile practices and help teams continuously improve delivery, quality, and efficiency.
  • Design and implement containerized solutions leveraging modern container platforms such as Kubernetes/OpenShift.
  • Lead initiatives in applying AI/ML, including designing and building AI agents to improve development workflows, automation, and product capabilities.
  • Mentor and guide senior engineers, fostering technical excellence and knowledge sharing.
  • Ensure high standards for code quality, testing, security, and maintainability.
  • Review and test contributions from community members.
  • Perform live demos of your work on a regular basis to project users and developers.
  • Drive the end‑to‑end development of complex functionality, which includes design, implementation, testing, and presentation.
Qualifications
  • Experience with Linux OS on the user level.
  • DevOps skills: from writing container files to adding tests and maintaining CI/CD pipelines.
  • Demonstrated ability to work with minimal local supervision as part of a geographically distributed team.
  • Deep experience using and operating Linux.
  • Experience with GitHub Actions, GitLab pipelines or similar CI/CD systems.
  • Extensive experience in software engineering, with a strong track record in building and scaling complex systems.
  • Proven experience working in Agile development environments.
  • Hands‑on experience with the upstream Foreman community (development, contributions, or collaboration).
  • Strong experience with container technologies such as Docker, Kubernetes, and OpenShift.
  • Experience designing and implementing AI/ML solutions, including building AI agents or automation systems.
  • Strong programming skills in languages such as Python, Ruby, Go, or Java.
  • Experience with REST APIs, distributed systems, and cloud‑native architectures.
  • Deep understanding of software design principles, system architecture, and performance optimization.
  • Strong collaboration and communication skills across globally distributed teams.
  • Prior experience working on infrastructure management or lifecycle management platforms.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with RedHat technologies and ecosystem.
  • Contributions to open‑source projects beyond Foreman.
  • Networking or Linux administration skills, experience with configuration management, or knowledge of VMware or other hypervisor/cloud providers.
Benefits
  • 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.

Note: These benefits are only applicable to full‑time, permanent associates at RedHat located in the United States.

Salary and Compensation

The salary range for this position is $151,510.00 – $249,950.00. Actual offer will be based on your qualifications. RedHat determines compensation based on factors including job location, experience, applicable skills, training, external market value, and internal pay equity. The position may also be eligible for bonus, commission, and/or equity. For Remote‑US locations the salary range may differ based on location but will remain commensurate with job duties and relevant experience.

Equal Opportunity Policy (EEO)

RedHat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. RedHat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for any fees related to unsolicited resumes or CVs, except as required in a written contract with the recruitment agency. RedHat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com.

#J-18808-Ljbffr

What Red Hat employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


Red Hat logo

About Red Hat

Sourced by ZipRecruiter

Red Hat, Inc. is an American software company that provides open source software products to enterprises and is a subsidiary of IBM. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. Red Hat has become associated to a large extent with its enterprise operating system Red Hat Enterprise Linux. With the acquisition of open-source enterprise middleware vendor JBoss, Red Hat also offers Red Hat Virtualization (RHV), an enterprise virtualization product. Red Hat provides storage, operating system platforms, middleware, applications, management products, and support, training, and consulting services. Red Hat creates, maintains, and contributes to many free software projects. It has acquired several proprietary software product codebases through corporate mergers and acquisitions and has released such software under open source licenses. As of March 2016, Red Hat is the second largest corporate contributor to the Linux kernel version 4.14 after Intel.

Industry

Software development

Company size

10,000+ Employees

Headquarters location

Raleigh, NC, US

Year founded

1993

Social media