Senior Ruby on Rails Developer

Caterpillar

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Kennett Square, PA
Salary
$112,710–$183,140 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Sep 23, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $168k
This role $148k
$101k most similar roles pay here $220k

This role pays less than 78% of similar roles. Most pay $149,500–$185,675 — the shaded band above. At the midpoint, this role pays about $148k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 62 open roles on FindRole.

Listed pay typically runs $131,789–$192,710 across 61 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Senior Ruby on Rails Developer

The Senior Ruby on Rails Developer joins the team to design, develop, and maintain applications within the energy space. This role involves collaborating with stakeholders to deliver new features, designing ML-ready data pipelines, and architecting new systems while refactoring core components to reduce technical debt. The developer will manage infrastructure and code deployment using AWS cloud services, utilize AI coding tools for feature implementation, and provide mentorship to junior staff. Key technical requirements include expert knowledge of Ruby on Rails 7+, proficiency with Rspec and Capybara for automated testing, and experience with Git and GitHub Actions. The role addresses complex business problems in the energy market, specifically involving data-intensive web applications, IoT systems, edge computing, and data streaming technologies like Flink, Kafka, and Kinesis to support generator and energy storage control systems.

What you'll do

  • Design, develop, and maintain Ruby on Rails applications within the energy sector.
  • Build and implement ML-ready data pipelines for business use cases.
  • Architect new systems and refactor core components to reduce technical debt.
  • Manage infrastructure and code deployment using AWS cloud services.
  • Ensure code quality through automated testing, peer reviews, and best practices.
  • Utilize AI coding tools to analyze, specify, and implement complex software features.
  • Develop internal AI tools and processes to improve development efficiency.
  • Provide mentorship and technical guidance to junior developers.

What we're looking for

  • Expert-level knowledge of the Rails framework (version 7+) and its core libraries.
  • Strong command of automated testing strategies and tools such as Rspec and Capybara.
  • Proficiency using git, GitHub Enterprise, and GitHub actions.
  • Applied understanding of agentic development and experience managing work from AI-assisted developers.
  • Experience deploying infrastructure and code at scale to AWS cloud services (preferred).
  • 9+ years of recent professional experience in full-stack Ruby on Rails development (preferred).
  • Experience with IoT systems, edge computing, or data streaming technologies like Flink, Kafka, and Kinesis (preferred).
  • Understanding of ML workflows, off-the-shelf ML tools, and energy market ancillary services (preferred).

More like this

Similar roles

Senior Ruby on Rails Developer

Caterpillar

Kennett Square, PA 3 days ago $112,710$183,140
Ruby on Rails AWS RSpec Capybara Git GitHub Enterprise GitHub Actions Kafka Flink Kinesis IoT Object-Oriented Programming
9+ yrs exp

Senior Software Developer

Leidos

Gaithersburg, MD +2 122 days ago $107,900$195,050
Java Spring Framework Spring Boot Spring Security React HTML CSS JavaScript Python RESTful API JSON XML XSD JUnit Mockito Linux Git Subversion Ansible YAML MongoDB DevSecOps Agile SAFe
8+ yrs exp

Senior Software Developer

Leidos

Bethesda, MD 8 days ago $107,900$195,050
Java Scala Rust TypeScript React Angular HTML5 JavaScript CSS CesiumJS NoSQL Cassandra Kafka Spark Kubernetes Docker REST AWS Linux DevSecOps Agile
10+ yrs exp

Senior Mobile Application Developer

Warner Bros. Discovery

Remote 45 days ago $110,390$205,010
Android iOS Swift Kotlin Java SwiftUI UIKit Combine Android SDK MVVM Clean Architecture REST APIs CI/CD GitHub Bitrise Google Play Console App Store Connect Bitmovin DRM Google Cast Generative AI
5+ yrs exp Remote

Senior DevOps Developer

Boeing

Remote (Seattle, WA) +8 3 days ago $164,900$239,200
GCP AWS Azure Terraform Ansible Kubernetes CloudFormation ARM Templates Google Cloud Monitoring Cloud SQL Firestore Bigtable Jira Confluence Slack Infrastructure as Code
Remote

Senior Full Stack Developer

Pacific Life

Remote (Newport Beach, CA) 24 days ago $124,830$152,570
Angular React TypeScript Java Node.js AWS Microservices GraphQL SQL NoSQL CI/CD DevSecOps Azure DevOps MuleSoft Gen AI RAG
5+ yrs exp Remote