1

Senior Ruby On Rails Developer Jobs in Sacramento, CA

Full Stack Software Engineer

Sacramento, CA ยท On-site

$145K - $170K/yr

Director of Engineering About UpMetrics At UpMetrics, we're building a world where impact ... Deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are ...

Full Stack Software Engineer

Sacramento, CA ยท On-site

$145K - $170K/yr

Director of Engineering About UpMetrics At UpMetrics, we're building a world where impact ... Deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are ...

Full Stack Software Engineer

Sacramento, CA ยท On-site

$145 - $170/hr

Director of Engineering About UpMetrics At UpMetrics, we're building a world where impact ... Deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are ...

Required : โ€ข 6+ years of experience as a software engineer, with strong full stack capabilities โ€ข Deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are ...

While the ideal candidate will have APEX coding experience, we will consider proficient full stack engineers who have an advanced understanding of either Java, PHP, Ruby on Rails, or C#, extensive ...

Mobile Engineer

Elk Grove, CA ยท On-site

$129K - $161K/yr

Contributing to ongoing improvements in app performance, reliability, usability, and developer ... Exposure to backend technologies such as Ruby on Rails and cloud-based application environments

Mobile Engineer

Elk Grove, CA ยท On-site

$129K - $161K/yr

Contributing to ongoing improvements in app performance, reliability, usability, and developer ... Exposure to backend technologies such as Ruby on Rails and cloud-based application environments

Mobile Engineer

Elk Grove, CA ยท On-site

$129K - $161K/yr

Contributing to ongoing improvements in app performance, reliability, usability, and developer ... Exposure to backend technologies such as Ruby on Rails and cloud-based application environments

Mobile Engineer

Elk Grove, CA ยท On-site

$129 - $162/hr

Contributing to ongoing improvements in app performance, reliability, usability, and developer ... Exposure to backend technologies such as Ruby on Rails and cloudโ€‘based application environments

Contributing to ongoing improvements in app performance, reliability, usability, and developer ... Exposure to backend technologies such as Ruby on Rails and cloud-based application environments

Senior Signaling Engineer

Sacramento, CA ยท On-site

$111K - $152K/yr

... rail. You would be joining our multidisciplinary team focusing on technical excellence and ... Senior Engineer based in our West Geography (California). You will be a key member of Arup's San ...

Senior Signaling Engineer

Sacramento, CA ยท On-site

$111K - $152K/yr

... rail. You would be joining our multidisciplinary team focusing on technical excellence and ... Senior Engineer based in our West Geography (California). You will be a key member of Arup's San ...

Senior Traction Power Engineer

Sacramento, CA ยท On-site

$127K - $168K/yr

Given our growing business, Arup is looking for an accomplished Senior Traction Power Engineer ... You will be a key member of Arup's engineering team on the California High Speed Rail, Track and ...

Showing results 21-40

Senior Ruby On Rails Developer information

See Sacramento, CA salary details

$101.3K

$168.2K

$211.7K

How much do senior ruby on rails developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior ruby on rails developer in Sacramento, CA is $168,184.00, according to ZipRecruiter salary data. Most workers in this role earn between $152,000.00 and $187,100.00 per year, depending on experience, location, and employer.

What is a senior Ruby on Rails developer?

A Senior Ruby on Rails Developer is an experienced software engineer specializing in building, maintaining, and optimizing web applications using the Ruby on Rails framework. They are responsible for writing clean, efficient code, designing application architecture, and ensuring performance and scalability. Senior developers also mentor junior team members, collaborate with cross-functional teams, and implement best practices in development, testing, and deployment. Their role often includes problem-solving, debugging complex issues, and staying updated with the latest industry trends.

What are typical daily responsibilities for a senior Ruby on Rails developer?

As a Senior Ruby On Rails Developer, your day-to-day tasks typically include designing and developing new features, maintaining and optimizing existing codebases, conducting code reviews, and integrating third-party APIs. You will often collaborate closely with product managers, UI/UX designers, and other engineers to ensure smooth project delivery and uphold best practices within the team. Additionally, you may mentor junior developers, troubleshoot complex technical issues, and contribute to architectural decisions. This multifaceted role offers both technical challenge and the opportunity to drive meaningful impact within your organization.

What are the key skills and qualifications needed to thrive as a senior Ruby on Rails developer?

To thrive as a Senior Ruby On Rails Developer, you need deep expertise in Ruby, Rails frameworks, object-oriented programming, and web application architecture, often supported by a bachelor's degree in computer science or related experience. Familiarity with development tools such as Git, PostgreSQL, Docker, RSpec, and cloud platforms, as well as relevant certifications, can enhance your effectiveness. Exceptional problem-solving, leadership, and communication skills help you mentor team members and coordinate with stakeholders. These competencies are critical to creating robust, scalable applications and contributing to both technical excellence and team success.

Are senior Ruby on Rails developers in demand?

Senior Ruby on Rails developers are in high demand due to the framework's popularity for building scalable web applications. Companies seek experienced developers with strong skills in Ruby, Rails, and related tools like Git and PostgreSQL, often offering competitive salaries and remote work options.

How much do senior Ruby on Rails developers make?

Senior Ruby on Rails developers in the US typically earn between $100,000 and $150,000 annually, depending on experience, location, and company size. Higher salaries are common in tech hubs and for those with expertise in related frameworks and cloud deployment. Compensation may also include benefits such as bonuses and stock options.

What is the salary of a Senior Ruby On Rails Developer?

The salary of a Senior Ruby on Rails Developer typically ranges from $90,000 to $150,000 annually, depending on experience, location, and company size. Senior developers with strong skills in Rails, database management, and deployment tools tend to earn at the higher end of this range.

What are popular job titles related to Senior Ruby On Rails Developer jobs in Sacramento, CA?

For Senior Ruby On Rails Developer jobs in Sacramento, CA, the most frequently searched job titles are:

What job categories do people searching Senior Ruby On Rails Developer jobs in Sacramento, CA look for?

The top searched job categories for Senior Ruby On Rails Developer jobs in Sacramento, CA are:

What cities near Sacramento, CA are hiring for Senior Ruby On Rails Developer jobs?

Cities near Sacramento, CA with the most Senior Ruby On Rails Developer job openings:

Full Stack Software Engineer

UpMetrics

Sacramento, CA โ€ข On-site

$145K - $170K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 24 days ago


Job description

Location: Sacramento, CA

Department: Product + Engineering

Reports to: Director of Engineering


About UpMetrics

At UpMetrics, we're building a world where impact organizations have the knowledge, tools, and connections to achieve their missions. Our mission is to help organizations accelerate impact through innovative technology and community, connecting funders and mission-driven organizations with the capital, insights, and relationships they need to succeed.


To deliver on this mission, we provide an impact reporting platform in combination with expert services. Together, these products empower organizations to collect, analyze, and learn from their data-gaining insights and sharing their stories to inspire change.


While primarily a remote position, candidates must be available for an in-person interview with the hiring manager, and monthly meetups in Sacramento, CA.

Responsibilities
  • Design and implement features across the full stack - from database schema to API layer to user-facing UI

  • Build and evolve our Rails API, including background jobs and data models

  • Develop rich, responsive front-end experiences with Vue.js and TypeScript

  • Collaborate on system design decisions that balance speed of delivery with long-term scalability

  • Participate in code reviews, provide technical insights, and mentor teammates

  • Work closely with product management to translate requirements into well-architected solutions

  • Contribute to CI/CD pipelines, infrastructure-as-code, and deployment workflows on AWS

About You
  • 6+ years of experience as a software engineer, with strong full stack capabilities

  • Deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are eager to work in Rails if it's new to you

  • Proficient with modern JavaScript/TypeScript and have hands-on experience with Vue.js or a comparable reactive framework (React, Svelte)

  • Comfortable with relational databases (MySQL/PostgreSQL) and document stores (MongoDB), including query optimization and data modeling

  • Experience with background job processing (Sidekiq, or similar)

  • Understand authorization patterns and have worked with libraries like Pundit, CanCanCan, or equivalent

  • Proficient with Git, CI/CD pipelines, and automated testing (RSpec, Jest, Vitest)

  • Nice to have: experience with AWS services (S3, Lambda, Cognito, CDK/CloudFormation) or similar cloud platforms

  • Familiar with Docker and containerized development/deployment workflows

  • Track record of writing well-tested code - TDD experience is a strong plus

You will be successful in the role if...
  • You are eager to apply your experience to new challenges and continue to learn

  • You are self-motivated, enjoy autonomy, and have an entrepreneurial mindset

  • You are a team player and good communicator

  • You love building highly functional, scalable, data-driven enterprise applications

  • You are excited to work in a high-velocity, agile startup environment

  • You are able to deliver as a member of a distributed engineering team

  • You think in systems - you understand how the pieces fit together, not just the code in front of you

  • You care about the craft: clean code, solid test coverage, and thoughtful architecture

  • You have deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are eager to work in Rails if it's new to you

UpMetrics Values

Our company values influence everything we do, from our work inside the office to how we choose our partners:

  • Team First - Collaboration is key. We support each other, respect each other's strengths, varying backgrounds and views. We value everyone's input.

  • Client Focused - Our work is personal. Many of us have direct experience working in the field and are deeply passionate about what we do. We take a partner approach with all our clients.

  • Show Integrity - We are open, honest, ethical, and fair. We expect integrity from the team internally and the people we choose to partner with.

  • Reflect and Improve - We are a data company always looking to get better. We test often, iterate, and look closely at metrics to build capacity and inform decisions.

  • Let's Go!ย - To create positive change, we never settle. In uncharted territory, we embrace challenges as opportunities, take ownership, and strive for excellence.

Compensation & Benefits
  • $145,000 - $170,000 annual salary based on experience

  • Equity incentive plan

  • 70% employer paid health insurance for employees and familyย 

  • Dental and vision insurance

  • Fully paid Life and Accidental Death & Dismemberment insuranceย 

  • Fully paid Short- and Long-term Disability insurance

  • Unlimited time off policy, plus paid holidays and monthly Wellness Fridays

  • Paid parental leave policy, eligible after one year of employment

  • FSA plan, lifestyle spending account (LSA) for eligible professional development, wellness, and mental health expenses, and Employee Assistance Program via The Hartford

  • 401K plan

  • Remote work equipment

  • Annual company retreat and quarterly virtual company events

  • Outstanding team and meaningful work

$145,000 - $170,000 a year

Interested in joining our team? Submit your application here.


UpMetrics is committed to building a diverse, inclusive, and accessible workplace where everyone, regardless of background or ability, can do their best work. If you require reasonable accommodations at any stage of the application or interview process, please contact the People Operations Team at [emailย protected].ย 

Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and underrepresented individuals only apply when they meet 100% of them. We believe that people of color, people from working class backgrounds, women, and LGBTQ+ people must be centered in the work we do. Hence, we strongly encourage applications from people with these identities, or who are members of other marginalized communities. If you think you have what it takes, possess transferable skills, are quick to learn, but don't necessarily satisfy every requirement or meet every qualification, we would still love to hear from you!

Applicants must be authorized to work in the United States. UpMetrics is unable to sponsor or take over sponsorship of employment visas at this time.ย 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job