1

Ruby Rails Jobs in Boulder, CO (NOW HIRING)

You have experience with Ruby/Rails, TypeScript/React, Go, Python, and the ability to learn new stacks fast * You have an AI-native workflow. You likely have an agentic setup that you have tweaked ...

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

Our stack is Ruby on Rails on the backend and Vue.js on the frontend - and we value engineers who lead with strong product instincts, deep technical judgment, and a pragmatic mindset. This is a high ...

New

Our stack is Ruby on Rails on the backend and Vue.js on the frontend - and we value engineers who lead with strong product instincts, deep technical judgment, and a pragmatic mindset. This is a high ...

New

Be Seen First

What You'll Work On · Building and maintaining RESTful APIs in Ruby on Rails · Writing Node.js / Express microservices that handle device telemetry, push notifications, and inter-service ...

Develop scalable, robust, and performant solutions using our core stack (Ruby on Rails, TypeScript, GraphQL, React) to solve complex business problems. * Mentorship: Act as a cross-functional force ...

DevOps Engineer

Denver, CO

$54.25 - $74.25/hr

PHP, RoR, Python, Java, Groovy, etc.) Cassandra Database Administration Familiarity with SOA, SOLR, Splunk, Spark, Nagios, Docker Skills Requirements: Strong verbal and written communication ...

Competency in other coding languages such as Javascript, PHP, Python, Java, RoR, etc * In-depth knowledge of AWS service as ElasticSearch, ElasticCache, Lambda, API Gateway, etc * Past experience in ...

Eng II - SW

Westminster, CO · On-site

$79K - $134K/yr

Examples include Ruby on Rails, Knockout, Vue, NodeJS, JavaScript, Keycloak, Redis, Traefix, and Minio. * Experience working with OpenC3 COSMOS as a test executive and creating custom Ruby based ...

next page

Showing results 1-20

Ruby Rails information

See Boulder, CO salary details

$26.4K

$126.6K

$177.9K

How much do ruby rails jobs pay per year?

As of Jul 10, 2026, the average yearly pay for ruby rails in Boulder, CO is $126,644.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,300.00 and $145,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Ruby Rails position, and why are they important?

To thrive as a Ruby on Rails Developer, you need a solid understanding of Ruby programming, the Rails framework, RESTful APIs, and database management, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, cloud platforms (such as AWS or Heroku), and testing frameworks (RSpec, Capybara) is typically expected. Strong problem-solving abilities, effective communication, and teamwork set standout candidates apart in collaborative development environments. Mastery of these skills ensures efficient, maintainable code and effective collaboration in dynamic software engineering teams.

What is a Ruby Rails job?

A Ruby Rails job involves developing web applications using the Ruby programming language and the Ruby on Rails framework. Developers in this role build, maintain, and optimize back-end logic, databases, and APIs to ensure smooth functionality. They often collaborate with front-end developers, designers, and product managers to create scalable and efficient web applications. Strong knowledge of MVC architecture, database management, and version control systems like Git is essential for success in this role.

What are the typical responsibilities of a Ruby on Rails Developer during a project lifecycle?

Ruby on Rails Developers are usually involved in all phases of the software development lifecycle, including requirements analysis, designing and implementing new features, writing automated tests, and debugging. They often participate in code reviews, work closely with product managers, UX/UI designers, and other developers, and contribute to continuous deployment and integration workflows. Collaboration and proactive communication are crucial, as Rails projects often involve rapid iteration and the need to deliver robust, scalable web applications. Being adaptable and comfortable working in Agile or Scrum environments will help you succeed and grow in this role.

What are popular job titles related to Ruby Rails jobs in Boulder, CO? For Ruby Rails jobs in Boulder, CO, the most frequently searched job titles are:
What cities near Boulder, CO are hiring for Ruby Rails jobs? Cities near Boulder, CO with the most Ruby Rails job openings:
Infographic showing various Ruby Rails job openings in Boulder, CO as of July 2026, with employment types broken down into 3% As Needed, 79% Full Time, 16% Part Time, and 2% Contract. Highlights an 89% Physical, 1% Hybrid, and 10% Remote job distribution, with an average salary of $126,644 per year, or $60.9 per hour.
Principal Engineer

Principal Engineer

Procare Solutions

Denver, CO • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


Job description

About Procare
For over 30 years, Procare Solutions has been dedicated to empowering early childhood educators by providing products and services that enable them to focus on the care, safety and education of children. We recognize the responsibility that comes with nurturing and educating children, which is why our child care management solutions are designed to automate business processes, help ensure safety and compliance, communicate with families and provide educational resources and training to help teachers and children thrive.
Over 40,000 satisfied customers have chosen Procare Solutions as their trusted partner in providing exceptional care for young minds.
A Little About the Role
As a Principal Engineer, you will serve as a technical visionary and a force multiplier, operating at the organizational level to ensure our technology stack scales alongside these ambitions. While our Senior Engineers focus on specific features, you will be responsible for the long-term architectural health of the entire ecosystem. You will help define and evolve our offerings toward our scaling goals, recognizing that the technical path forward is an open question. Whether parts of the platform evolve in place or warrant greenfield rewrites, that assessment-and the strategy that follows-is a core part of the role.
What you'll do:
Data Architecture & System Design
  • Lead our data architecture transformation - decomposing overgrown domain models,
    establishing clean domain boundaries, and designing schemas that perform at scale.
  • Define query access patterns, indexing strategies, and data modeling standards that
    prevent the next generation of technical debt.
  • Own the technical strategy for the platform's evolution - whether that means
    modernizing the current stack, rebuilding key components, or a hybrid approach.

Platform & Service Architecture
  • Shape the broader system architecture - API design, service boundaries, integration patterns, event-driven real-time systems - with a focus on reliability
  • Drive the scaling strategy from our current base to 3-5x, ensuring platform, infrastructure, and operational practices are ready
  • Partner with product leadership when strategic decisions are made and collaborate effectively with other departments

Technical Vision
  • Collaboratively set the 2-5 year technical direction, informed by where the business and the technology industry are heading
  • Evaluate build-vs-buy decisions, investigate emerging technologies
  • You understand the strengths and limitations of AI and have a strong understanding about how AI capabilities should be integrated into the engineering platform and product
  • Anticipate scale failures, performance cliffs, and architectural dead ends before they become incidents

Engineering Culture & Standards
  • Raise the technical bar through design reviews, architectural standards, and hands-on mentorship of both technical and non-technical stakeholders
  • Establish lightweight, effective processes for how we make and document technical decisions: RFCs, ADRs, design reviews
  • Build, design, and execute on internal AI tooling and patterns to drive AI enablement throughout the organization

Execution
  • This is not a slides-and-diagrams role. You will write code - approximately 30-40% of your time, particularly on critical path migrations, performance-sensitive systems, and proving out architectural patterns
  • Lead by example: your PRs, design docs, and technical decisions set the standard
  • Sequence work pragmatically - you know how to migrate production databases serving millions of users without downtime

Our ideal candidate will have:
  • 10+ years' of experience in technical leadership roles
  • BA/BS in Computer Science or equivalent experience
  • You have experience with Ruby/Rails, TypeScript/React, Go, Python, and the ability to learn new stacks fast
  • You have an AI-native workflow. You likely have an agentic setup that you have tweaked and optimized for how you work
  • You have built agentic applications with both autonomous and strong human-in-the-loop UX patterns
  • Demonstrated experience building and scaling complex products and applications

Physical Requirements
  • This position works most of the time in a fixed office location and may involve sitting and/or standing for prolonged periods
  • Frequently required to communicate verbally and in writing (mostly email) with candidates, other employees, and vendors
  • Use of computer, telephone, and other office equipment for the greater part of the workday
  • Occasional travel may be required to conferences or to other Procare offices

Why Procare?
  • Excellent comprehensive benefits packages including: medical, dental, & vision plans
  • HSA option with employer contributions
  • Vacation time, holidays, sick days, volunteer & personal days
  • 401K Plan with employer match and immediate vesting
  • Employee Stock Purchase Plan
  • Employee Discount Program
  • Medical, Dependent Care, and Transportation FSA Plans
  • Company paid Short and Long-Term disability and Life Insurance
  • RTD EcoPass for all Denver employees
  • Tuition Reimbursement and continued Professional Development
  • Fast paced, high energy workplace environment in prime downtown location
  • Regular company provided meals

Salary
$180,000 - $200,000/year DOE
Location
This position can be based in our Denver, CO or Atlanta, GA offices. Procare operates in a hybrid working model based on business needs. Candidates must be willing and able to work in office a minimum of 3 days per week.