1

Ruby On Rails Jobs in Elk Grove, CA (NOW HIRING)

Based on our Lake Oswego, OR office location. (West Yost uses geographic salary differentials that would apply for candidates in other regions). Status: Full-time, Exempt Location: Can sit in our ...

Principal Engineer

Roseville, CA · On-site

$126K - $158K/yr

In this role, you'll work on a wide range of projects including work related to water resource focused projects (dams, levees, canals, pump stations, pipes), landslides, commercial, industrial ...

In this role, you'll work on a wide range of projects including work related to water resource focused projects (dams, levees, canals, pump stations, pipes), landslides, commercial, industrial ...

Principal Engineer

Sacramento, CA · On-site

$126K - $158K/yr

In this role, you'll work on a wide range of projects including work related to water resource focused projects (dams, levees, canals, pump stations, pipes), landslides, commercial, industrial ...

In this role, you'll work on a wide range of projects including work related to water resource focused projects (dams, levees, canals, pump stations, pipes), landslides, commercial, industrial ...

In this role, you'll work on a wide range of projects including work related to water resource focused projects (dams, levees, canals, pump stations, pipes), landslides, commercial, industrial ...

In this role, you'll work on a wide range of projects including work related to water resource focused projects (dams, levees, canals, pump stations, pipes), landslides, commercial, industrial ...

next page

Showing results 1-20

Ruby On Rails information

See Elk Grove, CA salary details

$26.8K

$128.4K

$180.3K

How much do ruby on rails jobs pay per year?

As of Jun 28, 2026, the average yearly pay for ruby on rails in Elk Grove, CA is $128,373.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,800.00 and $147,700.00 per year, depending on experience, location, and employer.

What are Ruby on Rails developers?

Ruby on Rails developers are software engineers who specialize in building web applications using the Ruby on Rails framework. They use the Ruby programming language and the Rails framework to create scalable, maintainable, and efficient websites or web applications. Their responsibilities often include designing database structures, writing server-side logic, integrating front-end components, and deploying applications. Ruby on Rails developers work in a variety of industries and are valued for their ability to quickly develop robust web solutions.

What Is Ruby On Rails?

Ruby on Rails is an application framework for web development. Specifically, it focuses on server-side functions and relies on the model-view-controller pattern. Rails is the framework itself, while Ruby is the programming language in which Rails is written. Ruby on Rails was designed to cut down on repetitive tasks and to be easy to learn with large, easily accessible libraries. It is open source as well, which means there is a large community that you can utilize to answer questions or improve your skills.

What is the salary of Ruby on Rails developer?

The salary of a Ruby on Rails developer varies based on experience, location, and skill level, but typically ranges from $70,000 to $130,000 annually in the United States. Junior developers may earn closer to $70,000, while experienced developers with specialized skills can earn over $120,000. Factors such as working with cloud services, version control, and agile environments can influence compensation.

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

To thrive as a Ruby on Rails Developer, a solid grasp of Ruby programming, Rails framework, object-oriented design, and web development fundamentals is essential, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, databases such as PostgreSQL or MySQL, and deployment tools like Heroku or AWS is typically required. Strong problem-solving skills, attention to detail, and effective communication help developers collaborate with teams and address client needs efficiently. These skills are crucial for building robust, scalable web applications and adapting to evolving project requirements.

Is Ruby on Rails still in demand?

Ruby on Rails remains a popular web development framework, especially for startups and small to medium-sized businesses. Demand for Rails developers continues due to its efficiency, extensive libraries, and active community, though some companies are shifting toward JavaScript frameworks and other backend technologies.

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

AspectRuby On RailsJavaScript Developer
Required CredentialsProficiency in Ruby, Rails framework, MVC architectureProficiency in JavaScript, frameworks like React or Angular, HTML/CSS
Work EnvironmentBackend web development, server-side scriptingFrontend development, client-side scripting
Employer & Industry UsageWeb startups, SaaS companies, e-commerce platformsWeb applications, interactive websites, mobile app development

Ruby On Rails and JavaScript Developers often work together but focus on different parts of web development. Rails is primarily used for backend development with a focus on server-side logic, while JavaScript developers handle the frontend, creating interactive user interfaces. Both roles are essential in full-stack development, but their skills and tools differ significantly.

What are Ruby on Rails jobs?

Ruby on Rails jobs involve developing and maintaining web applications using the Ruby on Rails framework. These roles typically require knowledge of Ruby programming, front-end technologies, and database management, often within a collaborative software development environment. Job titles include Rails developer, backend developer, and full-stack developer, with responsibilities such as coding, testing, and deploying applications.

Is Ruby on Rails still used in 2026?

Ruby on Rails remains a popular web development framework for backend roles, especially for startups and companies valuing rapid development. While other frameworks like Node.js and Django have gained popularity, Rails continues to be maintained and used in production environments, with many developers working with its conventions and tools.

What are some common challenges faced by Ruby on Rails developers when working in agile teams?

Ruby on Rails developers in agile environments often encounter challenges such as rapidly adapting to changing requirements and maintaining code quality during frequent iterations. Collaborating closely with designers, product managers, and QA specialists requires clear communication and flexibility, especially when integrating new features or resolving bugs under tight deadlines. Additionally, balancing the need for quick delivery with best practices like writing tests and refactoring code can be demanding but is critical for long-term project success.
What job categories do people searching Ruby On Rails jobs in Elk Grove, CA look for? The top searched job categories for Ruby On Rails jobs in Elk Grove, CA are:
What cities near Elk Grove, CA are hiring for Ruby On Rails jobs? Cities near Elk Grove, CA with the most Ruby On Rails job openings:
Infographic showing various Ruby On Rails job openings in Elk Grove, CA as of June 2026, with employment types broken down into 100% Full Time. Highlights an 33% In-person, and 67% Remote job distribution, with an average salary of $128,373 per year, or $61.7 per hour.

Principal Engineer - Treatment

West Yost

Sacramento, CA • Hybrid

$140K - $180K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


Job description

Who We Are:

West Yost is a water resource management and engineering firm focused exclusively on water. Since our founding in 1990, we have partnered with public agencies including cities, counties, utilities, and water districts to plan, design, and deliver water, wastewater, and stormwater solutions that support safe, reliable, and resilient communities.

Our team of more than 260 professionals brings together expertise in groundwater, water supply, treatment, infrastructure, recycled water, stormwater, construction management, and operations technology. We support projects from early planning and permitting through design and construction and complement our engineering services with program management and public outreach to help clients move work forward and engage their communities.

We are proud to be certified as a Great Place to Work, and to be recognized among Fortune's Best Workplaces in Consulting and Professional Services from 2023 to 2025, as well as a top-ranked firm in the AEC Advisors Diversity Index. At West Yost, we are committed to being the water firm of choice for our clients and our team, advancing water resources for future generations through strong partnerships, practical solutions, and a shared commitment to quality.

Compensation Range: $140,300 - $180,915.  Based on our Lake Oswego, OR office location.  (West Yost uses geographic salary differentials that would apply for candidates in other regions). 

Status: Full-time, Exempt

Location: Can sit in our Lake Oswego, OR, Sacramento, CA, or Concord, CA office locations. (https://www.westyost.com/locations/ ).

This is a Hybrid role with 3 days in the office and 2 days remote.

Principal Engineer - Treatment 

The Principal Engineer in Treatment Group is responsible for engaging with clients and staff on technical issues associated with the planning and design of water and/or wastewater treatment and recycled water system projects. This includes business development and proposal writing along with managing and engaging in project work from project planning stages, preliminary design, design, and support services during construction.

The candidate we are seeking will have the desire to drive our capabilities to new heights by working directly with clients and team members. This leader would have strong experience in capturing and delivering projects, developing and/or nurturing client relationships, and mentoring and managing staff. This position will provide valuable support to the Treatment Business Sector Manager. 

Other duties include:

  • Lead engineering designs, preparing reports, construction drawings, specifications, and calculations for various projects.  Review project designs and drawings for compliance with engineering principles, firm standards, regulatory compliance, customer contract requirements, and related specifications.
  • Establish and foster client relations and develops proposals and budgets.  Meet with clients to determine recommended project scope and estimate staffing requirements and fee.
  • Develop and maintain client contact before, during, and after project completion.  Cultivate client relationships through organizational involvement and by direct contact.
  • Use technical knowledge to develop technical studies/reports and designs for water and/or wastewater treatment and recycled water systems.
  • Maintain four-month workload projections for all projects under personal management.  Work closely with other engineers and managers to balance workload demands amongst current staff.  
  • Make recommendations to senior management as to additional staff and resource needs.  Assign staff and other resources, working with other managers to balance overall company workload and best utilize personnel.
  • Prepare and conduct technical review of staff, reports, correspondence, calculations and prepare technical recommendations.  Prepare opinions of probable cost on current and new designs.  Develops fee estimates for all project types and ensures projects are delivered on schedule and within scope and budget.
  • Act as Project Manager or team member on major design and construction projects. Effectively direct projects from planning through completion. Keep timely track of project progress, schedule, and budget. Monitor project scopes, request contract amendments when appropriate.
  • Mentor engineering staff on technical matters and procedures and act as a technical resource.
  • Contribute to technical journals and conference presentations.
  • Provide quality assurance for plans and contract documents for construction of improvements within specialty area.
  • Determine clients' invoicing requirements and work with accounting staff to prepare timely monthly invoices. Prepare summary billing descriptions if appropriate or required by client. 

Required Qualifications

  • Bachelor's or Master's degree in in Civil/Environmental Engineering or related field.
  • 15+ years' experience in civil engineering consulting or engineering management.
  • Excellent writing and communication skills are essential.
  • PE licensure in the State of California and/or Oregon, or ability to obtain PE licensure within 6 months of hire.  PE licensure in other states that firm is actively practicing may also be considered.

Travel Requirements

This position may require travel to other offices and/or client offices.

A Little About the West Yost Life

You will experience many opportunities to grow and develop professionally with your colleagues through collaborative in-person work experience, knowledge sharing, and mentorship opportunities. We also offer hybrid and flexible work schedules to our employees to help promote and encourage a healthy work/life balance.  All of our team members have access to local and company-wide events, our Diversity, Equity and Inclusion Workgroup, Culture Workgroup, Wellness Workgroup, book clubs, charitable giving and community service, firm-wide resources, peer groups (young professionals & middlers group), and mentorship and leadership programs.  We support and foster your career success and encourage you to be in control of your future with us.

At West Yost, we make space for connection across the firm. Each month, we hold an all-hands meeting that bring together team members from every location, including those working remotely, to stay aligned and engaged. Individual sectors and teams also hold their own monthly meeting. At the local level, our offices host gatherings, from camping trips and river rafting to community events and celebrations.

Once a year, we come together in person for our Annual All Staff event, a firmwide experience focused on learning, networking, and building relationships across teams. That evening, we continue our longest-standing tradition, the Duck Dinner, where West Yosters are encouraged to bring a guest and enjoy a night of great food, connection, and entertainment.

We work hard, and we place equal value on having fun.

Our commitment to quality begins with our hiring practices. We employ the most talented team members in our industry from all backgrounds. We are highly selective of the individuals we choose to represent the firm, seeking only those individuals whose technical abilities and commitment to client service matches our vision for excellence.  We are dedicated to our number one asset, our employees.  Because we are employee-owned, we are responsible for and rewarded by our own success. Come to West Yost where, with our support, you'll do the best work of your life.

Standard Benefits:

We provide a comprehensive array of valuable benefits to protect your health, your family, and your way of life. Benefits include medical, dental, vision, flexible spending accounts, health saving accounts (with West Yost contribution), paid vacation, paid sick leave and holidays, two employee assistance programs, travel assistance program, 401(k) profit sharing with employer match, leaves of absence with additional supplemental paid time off, parental leave, life and AD&D insurance, short-term and long-term disability insurance, and even pet insurance.


Other Unique Benefits:

You'll be provided with support in on-going education through our 529 college savings plan/student loan repayment program, tuition reimbursement, paid professional memberships, paid training, and Leadership Academy programs. You'll be recognized for your contributions at West Yost through milestone anniversary benefits, peer to peer recognition programs, the potential for employee stock ownership, annual monetary and paid time off bonuses, performance-based bonus eligibility, merit increase eligibility, and employee referral bonuses. We also offer a wellness reimbursement.

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