1

Ruby On Rails Jobs in Oregon (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 Hardware Engineer

Hillsboro, OR · On-site

$188K - $304K/yr

Our focus is on smart growth, high efficiency, and deliver trusted experience to customers and partners worldwide and we are looking for passionate, high-energy engineers to help achieve that mission.

New

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 ...

OR · On-site

$194K - $310K/yr

Remain on the cutting edge of emerging agentic paradigms and convert them into tangible product innovation * Lead complex, multi-team initiatives, bridging the gap between applied research and highly ...

Work with verification team on regression failure debug and root cause, and provide RTL fix if necessary * Provide technical support to FAE team on pre-sales customer engagements * Provide technical ...

Work with verification team on regression failure debug and root cause, and provide RTL fix if necessary * Provide technical support to FAE team on pre-sales customer engagements * Provide technical ...

Work with verification team on regression failure debug and root cause, and provide RTL fix if necessary * Provide technical support to FAE team on pre-sales customer engagements * Provide technical ...

Work with verification team on regression failure debug and root cause, and provide RTL fix if necessary * Provide technical support to FAE team on pre-sales customer engagements * Provide technical ...

Work with verification team on regression failure debug and root cause, and provide RTL fix if necessary * Provide technical support to FAE team on pre-sales customer engagements * Provide technical ...

OR

$190K - $260K/yr

In the first 6 months, you will support launch and on orbit operations of the first full demonstration of the K2 spacecraft bus - the Mega. In parallel, you will scope and support the block 2 ...

Hands-on contributor: write production mobile code, build proofs of concept, and validate architecture through working software. * Set and enforce technical standards for the Mobile team; drive code ...

We are on a mission to support our customers with meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared ...

Work with verification team on regression failure debug and root cause, and provide RTL fix if necessary * Provide technical support to FAE team on pre-sales customer engagements * Provide technical ...

OR · On-site

In this role, you will work on a cross-functional team, setting AI architecture standards, leading complex system design and implementation challenges, and solving integration problems that require ...

OR · On-site

Hands-on contributor: build production AI systems, write proofs of concept, and validate architecture through working software. * Set and enforce technical standards for the AI Platform team; drive ...

next page

Showing results 1-20

Ruby On Rails information

See Oregon salary details

$27K

$129.1K

$181.3K

How much do ruby on rails jobs pay per year?

As of Jul 15, 2026, the average yearly pay for ruby on rails in Oregon is $129,109.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,400.00 and $148,500.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.

Is Ruby on Rails a good career?

Ruby on Rails is a popular web development framework, and roles for Rails developers are in demand due to its use in startups and established companies. Skills in Ruby, Rails, and related tools can lead to job opportunities with competitive salaries. The career typically involves continuous learning to keep up with updates and best practices.

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 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. While demand has shifted towards JavaScript frameworks and other backend technologies, many companies still seek Rails developers for maintaining and building applications, and knowledge of related tools like Git and SQL enhances employability.

What is a Ruby on Rails job?

A Ruby on Rails job involves developing and maintaining web applications using the Ruby on Rails framework. It typically requires skills in Ruby programming, front-end technologies, and understanding of databases like PostgreSQL or MySQL. The role may include tasks such as coding, debugging, testing, and collaborating with cross-functional teams.

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.

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 are the most commonly searched types of Ruby On Rails jobs in Oregon? The most popular types of Ruby On Rails jobs in Oregon are:
What are popular job titles related to Ruby On Rails jobs in Oregon? For Ruby On Rails jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Ruby On Rails jobs in Oregon look for? The top searched job categories for Ruby On Rails jobs in Oregon are:
What cities in Oregon are hiring for Ruby On Rails jobs? Cities in Oregon with the most Ruby On Rails job openings:
Principal Engineer - Treatment

Principal Engineer - Treatment

West Yost

Lake Oswego, OR • Hybrid

$140K - $180K/yr

Full-time

Re-posted 17 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.