1

Ruby On Rails Engineer Jobs in Lehi, UT (NOW HIRING)

Senior Transit Design Engineer (BRT)

Murray, UT · Hybrid

$98.10K - $134.70K/yr

... rail group with a focus on supporting the regional Bus Rapid Transit (BRT) design team. The ... Prepare engineering related calculations and develop drawings and visual aids for BRT ...

Senior Transit Design Engineer (BRT)

Murray, UT · On-site

$98.10K - $134.70K/yr

... rail group with a focus on supporting the regional Bus Rapid Transit (BRT) design team. The ... Prepare engineering related calculations and develop drawings and visual aids for BRT ...

Senior Transit Design Engineer (BRT)

Murray, UT · Hybrid

$98.10K - $134.70K/yr

... rail group with a focus on supporting the regional Bus Rapid Transit (BRT) design team. The ... Prepare engineering related calculations and develop drawings and visual aids for BRT ...

Senior Transit Design Engineer (BRT)

Murray, UT · Hybrid

$98.10K - $134.70K/yr

... rail group with a focus on supporting the regional Bus Rapid Transit (BRT) design team. The ... Prepare engineering related calculations and develop drawings and visual aids for BRT ...

Rail Terminal Conductor

Sandy, UT · On-site

$45K - $65K/yr

Responsible for assisting the Train Engineer with the movement of rail equipment (locomotives, rail ... on-the-job training, or similar experience. * You must be able to pass a vision and hearing test.

Rail Transit EIT

Salt Lake City, UT · On-site

$75K - $99.20K/yr

Work independently on small projects or assist more senior engineers on larger rail and transit projects * Give direction to clerical and technical personnel as needed * Proficiency in Bentley ...

Rail Transit EIT

Salt Lake City, UT

$75K - $99.20K/yr

Work independently on small projects or assist more senior engineers on larger rail and transit projects * Give direction to clerical and technical personnel as needed * Proficiency in Bentley ...

Stay updated on public-facing security issues, adopt new testing tactics, and actively participate ... Ruby, etc.). * Solid understanding of network and web protocols, experience with intra-company and ...

Senior Software Developer

Salt Lake City, UT · On-site +1

$147.05K - $198.95K/yr

The software developers on our team are the primary contributors to Neuron on both the frontend and ... Ruby * Rails * Eventide * Message DB * PostgreSQL * Kubernetes * Terraform * Azure The primary ...

next page

Showing results 1-20

Ruby On Rails Engineer information

See Lehi, UT salary details

$55.9K

$142.4K

$184K

How much do ruby on rails engineer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for ruby on rails engineer in Lehi, UT is $142,366.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,800.00 and $164,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Ruby on Rails Engineer, and why are they important?

To thrive as a Ruby on Rails Engineer, you need strong proficiency in Ruby programming, web development fundamentals, and experience with the Rails framework, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, relational databases (such as PostgreSQL or MySQL), and testing tools like RSpec is typically required. Problem-solving skills, attention to detail, and effective communication help you collaborate with teams and deliver robust solutions. These skills ensure the efficient development, maintenance, and scalability of web applications in dynamic technical environments.

What are some common challenges faced by Ruby on Rails Engineers when working on large-scale applications?

Ruby on Rails Engineers working on large-scale applications often encounter challenges related to application performance, code maintainability, and scaling databases. As projects grow, it becomes crucial to optimize queries, manage background jobs efficiently, and refactor code to adhere to best practices. Collaborating closely with frontend developers, DevOps, and product managers is key to addressing bottlenecks and ensuring seamless deployments. Proactively writing tests and keeping dependencies updated also help maintain application stability in a dynamic environment.

What does a Ruby on Rails Engineer do?

A Ruby on Rails Engineer is responsible for developing web applications using the Ruby on Rails framework. They write clean, maintainable code, build and integrate databases, and collaborate with designers and other developers to create functional web solutions. Their role often includes troubleshooting, optimizing application performance, and ensuring security best practices. Ruby on Rails Engineers may also participate in code reviews, testing, and the deployment process.

What is the difference between Ruby On Rails Engineer vs Ruby On Rails Developer?

AspectRuby On Rails EngineerRuby On Rails Developer
CredentialsTypically requires a computer science degree or equivalent experienceOften has similar educational background, sometimes self-taught or bootcamp trained
Work EnvironmentCollaborates with cross-functional teams, involved in system architectureFocuses on coding, debugging, and implementing features
Industry UsageUsed in startups, tech companies, and agencies for building web appsCommonly employed in similar environments, often interchangeable in job listings

While both roles involve working with Ruby on Rails, engineers often have a broader scope including system design and architecture, whereas developers focus more on coding and feature implementation. The terms are frequently used interchangeably, but understanding the specific responsibilities can help clarify the role expectations.

What job categories do people searching Ruby On Rails Engineer jobs in Lehi, UT look for? The top searched job categories for Ruby On Rails Engineer jobs in Lehi, UT are:
Infographic showing various Ruby On Rails Engineer job openings in Lehi, UT as of May 2026, with employment types broken down into 60% Full Time, 23% Part Time, and 17% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution, with an average salary of $142,366 per year, or $68.4 per hour.
Rail Terminal Conductor

$45K - $65K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

About the Job
Terminal Switching Services is looking for a Conductor to join our team working at the Union Pacific Salt Lake City Terminal! No experience in required in this entry level position as we'll teach you everything you need to know in order to be successful on the job. This is a full time permanent position in an essential industry and we're hiring immediately.
We are looking for ambitious, capable, and skilled team members to join our nationwide crew. We offer a team-oriented atmosphere with quality employee benefits, and room to grow your career! We have multiple shifts available both day and night. You have the potential to earn $45,000-$65,000 in your 1st year with overtime factored in.
Job Summary:
The Conductor is responsible for the movement of rail equipment to ensure the accurate placement of rail cars that will facilitate the loading and unloading of trains in the rail yard.
Job Responsibilities:
  • Responsible for assisting the Train Engineer with the movement of rail equipment (locomotives, rail cars, tracks, etc.) within the rail yard in a safe and efficient manner.
  • Maintain an efficient and orderly rail yard by moving rail cars and freeing rail tracks for incoming rail traffic.
  • Manage rail track switches to direct rail cars to appropriate tracks.
  • Ability to connect and disconnect rail air hoses as needed to consolidate rail cars efficiently.
  • Lead job briefings with the Supervisors and crew prior to work beginning.
  • Ensures compliance is met under HAZMAT and OSHA Regulations. This includes reporting any incidents to the supervisory immediately.
  • Conductor is required to wear Personal Protection Equipment (PPE), such as a safety vest, safety glasses, hearing protection, and safety toe boots.
  • Responsible for maintaining clear communication with Train Engineer/Operator and other crew members while moving locomotives with either verbal, hand or radio signals.
  • Participates in daily safety briefings.
  • Inspects all rail equipment to ensure there is no damage and notify the operator and supervisor immediately if there is.
  • Handles all rail equipment in a safe and efficient manner.
  • Maintain awareness and organization within the rail yard, including attention to the ground surface (potholes, debris, and/or slippery conditions).
Minimum Qualifications:
  • You must have a valid driver's license.
  • You must have advanced knowledge of the railroad industry from vocational education, apprenticeship, on-the-job training, or similar experience.
  • You must be able to pass a vision and hearing test.
  • You must have excellent written and verbal communication skills to coordinate with a variety of individuals.
Work Environment Requirements
  • Job duties are performed in an ambient outdoor environment, which would include varying conditions (rain, snow, ice, heat, wind, cold, etc).
  • This position requires that you travel throughout the yard and the transfer station either by walking and/or driving.
  • The noise level in the work environment is loud and this noise is continuous.
  • You must have the ability to work in an environment which can be hazardous at times. You must have the physical ability to see and hear fast-moving equipment and be able to move so that you can remain safe always.
Benefits:
  • Medical | Dental | Vision Insurance
  • Paid Vacation, Holidays, and Personal Days
  • Life Insurance
  • 401k

You will be employed directly by Terminal Switching Services and will not be considered an employee of the Railroad.
About the Company