Find The RightJob.
Career Area:
Technology, Digital and DataJob Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
About Tangent Energy Solutions:
Tangent Energy Solutions is a wholly owned subsidiary of Caterpillar, a global leader in the manufacturing of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Headquartered in Kennett Square, Pennsylvania, Tangent Energy Solutions was established in 2009 to provide innovative energy solutions for commercial and industrial customers.
We are looking for an experienced Senior Ruby on Rails Developer to join our team. The ideal candidate will have a deep understanding of the Ruby on Rails framework and experience working with its cutting-edge features. Additionally, the candidate must have experience with deploying Rails applications on a scale to AWS cloud services.
What You Will Do:
Design, develop and maintain Ruby on Rails applications.
Work collaboratively with other team members to build new features and enhance existing ones.
Ensure code quality and maintainability by writing tests, conducting code reviews, and following industry best practices.
Troubleshoot and resolve complex technical issues.
Participate in the design and architecture of new systems and applications.
Provide guidance and mentorship to junior developers.
What Will Put You Ahead:
8+ years of recent professional experience in Ruby on Rails development (highly desired)
Expert-level knowledge of the Rails framework (version 7+) and its core libraries
Experience building modern Rails front-end applications using Turbo and Stimulus
Experience with and commitment to automated testing for both front- and back-end functionality
Experience deploying containerized Rails applications at scale to AWS cloud services
Strong understanding of web application architecture, object-oriented programming, and design patterns
Proficiency using git and experience with GitHub Enterprise and GitHub actions
Familiarity with Ancillary Services in the energy market
Experience with generator and energy storage control systems
Familiarity with SCADA systems and related protocols (modbus, DNP3, MQTT, etc)
Experience with IoT systems and data streaming applications
Excellent communication and interpersonal skill
Additional Information:
Relocation will be considered for this position.
Visa Sponsorship is not available for this position
If you are passionate about software development and want to work for a fast-growing Energy As A Service (EaaS) company, please apply to join our team.
Our goal at Caterpillar is for you to have a rewarding career. Here you earn more than just a salary because we value your performance. We offer a total rewards package that provides benefits on day one (medical, dental, vision, RX, and 401K) along with the potential of an annual bonus. Additional benefits include paid vacation days and paid holidays.
#LI #Hiring
Summary Pay Range:
$112,710.00 - $183,140.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
Medical, dental, and vision benefits*
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
401(k) savings plans*
Health Savings Account (HSA)*
Flexible Spending Accounts (FSAs)*
Health Lifestyle Programs*
Employee Assistance Program*
Voluntary Benefits and Employee Discounts*
Career Development*
Incentive bonus*
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
Posting Dates:
February 23, 2026 - March 9, 2026Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
Similar jobs
No similar jobs found
© 2026 Qureos. All rights reserved.