Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Ruby)

$135.9k - $153k
Full-time

Nava PBC

About Nava

Nava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2015, federal, state, and local agencies have trusted Nava to help solve highly scrutinized technology modernization challenges.

As a client services company, we guide agencies constrained by legacy systems to a future with sharp user experiences built on secure, reliable, fault-tolerant cloud infrastructure. We bill for our time, offering our expertise and problem-solving approach to help our government partners enhance their digital products and services. People are at the heart of our work, from members of the public who rely on benefit programs to government agency staff. Through human-centered design and modern engineering best practices, we help our government partners understand user needs and deliver on their missions more effectively. This focus gives everyone at Nava the opportunity to do work that is meaningful, impactful, and deeply connected to public good.

This role is open for multiple levels and titles. Final title/compensation will be determined by how your interview weighs against our core competencies during your interview cycle. This position is contingent pending contract award.

Position summary

You will work on small teams to build scalable applications for our government—designing, implementing, and delivering services that millions of Americans depend on. You care deeply about working on technology that improves people’s lives, but don’t think technology is always the answer. You are passionate about building large-scale systems that are inclusive, well-designed, fast, scalable, and secure, and you'll help set high standards for our teams in terms of simplicity, empathy, and accessibility.

The Senior Software Engineer in this role will be focused on Ruby on Rails and developing end to end systems for one of Nava's major government partners. The objective is to modernize an existing legacy enterprise platform to improve its public facing processes, and experiences which will enable users to have more access to the programs and services that they need, in real-time, in a more user friendly and uncomplicated way. This individual will be involved in everything, from strategy, and planning through to post production testing, and support.

What you'll do

  • Work with fellow Nava engineers to design, review, and build well-crafted software
  • Collaborate with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems
  • Work in an agile manner to efficiently ship new features that meet user needs
  • Create tools and processes to automate our development, testing, and production workflows
  • Write and review technical documentation, performing code reviews
  • Participate in an on-call rotation to support production systems and investigate issues when they occur
  • Take part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed

Required skills

  • Experience with Ruby, Ruby on Rails, Typescript
  • At least 12 years of experience of full-stack engineering contributing development initiatives, in a fast paced, dynamic environment in a self directed manner, that required minimal supervision
  • Meaningful experience working on web-based systems, both front-end and back-end
  • Experience working on large-scale applications and systems
  • An adaptive, empathetic, collaborative and positive mindset
  • Ability to think holistically around engineering issues
  • Knowledge of engineering fundamentals and architecture
  • Expertise developing well-crafted software
  • Excellent written and verbal communication skills, technical and otherwise
  • Strong Client services experience
  • Experience with modern web development frameworks
  • Experience designing and implementing application architectures and code that is highly scalable, available, and performant
  • Self-directed, requiring minimal supervision
  • Ability to work with others on a team
  • Previous experience as a software engineer
  • Aptitude for giving, receiving feedback and ability to nurture team health
  • Experience with testing, specifically automated testing
  • Knowing code quality tools such as Linter
  • Experience with system design such as designing systems that will be sustainable with high usage, designing a front end and back end that talk to each other

Desired skills

  • Engineering management experience

Compensation

$135,900—$153,000 USD

Other requirements

All roles at Nava require the following:

Legal authorization to work in the United States

Ability to meet any other requirements for government contracts for which candidates are hired

Work authorization that doesn’t require visa sponsorship, now or in the future

May be subject to a government background check or security clearance, depending on the contract

Perks working with Nava

Health coverage — comprehensive medical, dental, and vision plans to support your overall health needs

Insurance coverage — Nava provides disability, life, and accidental death insurance at no cost

Time off — vacation, holidays (including Juneteenth), and floating holidays to rest and recharge

Company holidays — enjoy 12 paid federal holidays each year on top of your regular PTO

Annual bonus — when Nava meets its goals, eligible employees receive a performance-based annual bonus

Parental leave — paid time off for new parents, plus weekly meals delivered to your home

Wellness program — full platform offering physical, mental, & emotional health resources & support tools

Virtual care — see doctors online with no copay through a virtual visit program (depending on available providers)

Sabbatical leave — earn extended unpaid leave after continuous service for personal growth or rest

401(k) match — Nava matches 4% of your salary to support your retirement savings plan

Flexible work — remote-first environment with flexibility built around your schedule and responsibilities

Home office setup — company laptop & setup assistance provided via Staples for remote work needs

Utility support — monthly reimbursement to help offset eligible home office utility expenses

Learning opportunities — internal training programs and resources to help grow your professional skills

Development opportunities — LinkedIn Learning access & an annual allowance for courses, tuition, & certs

Referral bonus — get rewarded when you refer great people who join the Nava team

Commuter benefits — pre-tax commuter programs to support in-office travel when applicable

Supportive culture — A collaborative and remote-friendly team environment where people genuinely care

Location

We have fully remote options if you reside in one of the following states:

Alabama, Arizona, California, Colorado, Connecticut, DC, Delaware, Florida, Georgia, Illinois, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin

*If you are not living in one of the states listed above, unfortunately, you will not be considered for a position at this time.

Stay in touch

Sign up for our newsletter to find out about career opportunities, new partnerships, and news from the broader civic tech community.

Please contact the recruiting team at View email address on aiapply.co if you would like to request any form of reasonable accommodation during the application or interviewing process.

We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role requires you to work from the contiguous United States.

Equal Employment Opportunity

Nava is committed to providing equal employment opportunities without discrimination or harassment on the basis of race, gender and/or gender identity or expression, color, creed, religion, religious creed, age, national origin, ethnicity, disability, veteran or military status, sex, sexual orientation, reproductive health autonomy, pregnancy, childbirth, and medical conditions related to pregnancy or childbirth, genetic information, domestic violence victim status, marital status, citizenship status, or any other characteristic protected by law. Nava prohibits any such discrimination or harassment. This policy applies to all employees, applicants, contractors, and temporary workers of Nava.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ruby) in Colorado vacancy
  • $128k - $160k

     ...Description Fuze Health is seeking a Senior DevSecOps Engineer to join our Engineering organization....  ...: ● 6+ years of experience in software engineering, infrastructure...  ...scripting or programming skills (Python, Go, Ruby, or similar). Preferred Qualifications... 
    Ruby
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Work visa
    Flexible hours

    Fuze Health

    Colorado
    5 days ago
  • $213k - $236k

     ...assessed during the interview process.About the Role:As a Senior Staff Software Engineer on the Agent & Partner Experiences team, you'll be a key technical...  ...a combination of hands-on development in our complex Ruby on Rails codebase and guiding others to deliver a high... 
    Ruby
    Senior
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Denver, CO
    4 days ago
  • $77.6k - $176k

    DevOps Engineer, SeniorThe Opportunity:Everyone is trying to “harness...  ...develop container management software to solve some of our clients’ toughest challenges. As a senior platform DevOps engineer at Booz...  ..., Python, Groovy, or Ruby, and leveraging JSON, YAML, or... 
    Ruby
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Aurora, CO
    4 days ago
  • $189k - $236k

     ...process.About the Role:We’re hiring seasoned engineers to join our teams that work on core...  ...future of Gusto's Tax platform. As a Gusto Software Engineer at this level, you’ll be guiding...  ...millions of peopleHelp scale one of the largest Ruby/Rails and TypeScript/React applications... 
    Ruby
    Senior
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Denver, CO
    2 days ago
  • $189k - $236k

     ...interview process.About the RoleWe're hiring a Senior Staff Engineer to serve as a Technical Lead across...  ....Lead service migration from a large Ruby-on-Rails monolith into a service-...  ...'s what we're looking for:10+ years of software engineering experience (successful applicants... 
    Ruby
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week
    3 days per week

    Gusto

    Denver, CO
    19 hours ago
  •  ...Job Description Job Description Senior Back End Software Developer Location: Colorado Springs,...  ...Integrated Product Teams (IPT’s) and other engineering working groups to review, assess, and...  ...as Python, Java, C++, Node.js, or Ruby. ~ Experience with both SQL (e.g., MySQL... 
    Ruby
    Senior
    Local area

    System One

    Colorado Springs, CO
    a month ago
  • $148.5k - $260.1k

     ...not duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...Systems Software Engineer - GovCloud (Senior/Lead)Our Public Cloud engineering teams...  ...programming in Java, Golang, Python, or Ruby ~ Experience owning and operating multiple... 
    Ruby
    Senior
    Full time
    Local area

    Salesforce

    Denver, CO
    3 days ago
  •  ...libraries Secure code review experience using automated toolsets Software Engineering career experience Following Certifications: CISSP, CEH,...  ...in two of the following languages: C#, Java, Python, Ruby Additional Information All your information will be kept confidential... 
    Ruby
    Senior

    Bridge Technologies and Solutions

    Cherry Hills Village, CO
    1 day ago
  • $117k - $174.3k

     ...industry. What We Need: We’re seeking a Senior Engineer with a passion for server-side...  ...Great Fit: ~5+ years of professional software development experience, with a strong focus...  ...Python, javascript/typescript, Perl, or Ruby, with a strong preference for Python and... 
    Ruby
    Senior
    Full time
    Temporary work
    Internship
    Remote work

    2K

    Colorado
    6 days ago
  • $115k - $165k

     ...spacecraft, advanced payloads, mission software, and space-based interceptors — enabling...  ...central nervous system for True Anomaly’s engineering and product thesis. Software bridges the...  ...in Elixir, Erlang, Clojure, Haskell, Ruby or F#Proven experience developing resilient... 
    Ruby
    Permanent employment
    Temporary work
    Fixed term contract
    Work at office
    Flexible hours

    True Anomaly

    Denver, CO
    2 days ago
  • $168k - $322k

     ...their best work. Come join the team and see how you can make a lasting impact on the world. NVIDIA is seeking an experienced software engineer to join the Cloud Foundations Automation team. Our team builds and operates the core infrastructure services that power NVIDIA... 
    Senior
    Full time

    NVIDIA

    Colorado
    2 days ago
  •  ...The AI Model Serving team is the engine behind every production Workday agent and machine learning use case. We own the services...  ...Workday’s AI strategy, this is the team for you As either a Senior Software Development Engineer on the AI Model Serving team, you will... 
    Senior
    Work experience placement

    Workday

    Boulder, CO
    1 day ago
  • $130k

     ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript, SQL... 
    Senior
    Remote work

    MAXIMUS

    Denver, CO
    1 day ago
  •  ...Senior Engineer In 2025, we launched Reunion PWA, a software solution that helps developers comply with prevailing wage and apprenticeship (PWA) requirements to unlock the full value of clean energy tax credits. Reunion PWA is rapidly gaining traction in the market,... 
    Senior
    Apprenticeship
    Work experience placement
    Immediate start
    Remote work
    Work from home
    Home office

    Reunion.com

    Denver, CO
    1 day ago
  • Learn about Ibotta’s software development process Work as part of a cross-functional team...  ...a focus in Computer Science, Software Engineering, Computer Engineering, Computer Information...  ...teammates Exposure to Python, Java, Ruby, JavaScript, and TypeScript Understanding... 
    Ruby
    Full time
    Internship
    Live in

    Ibotta, Inc.

    Denver, CO
    1 day ago
  •  ...pharmacy sectors. Fuze Health is seeking a Senior DevSecOps Engineer to join our Engineering organization....  .... 6+ years of experience in software engineering, infrastructure engineering...  ...scripting or programming skills (Python, Go, Ruby, or similar). Experience building... 
    Ruby
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Fuze Health

    Colorado
    2 days ago
  • $86.9k - $198k

     ...Job Number: R0250625 Remote Sensing Software Engineer, Senior The Opportunity: As a senior Remote Sensing Software Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Aurora, CO
    4 days ago
  • $80k - $120k

     ...Springs, CO, US Date Posted: 2026-09-15 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes...  ...SAIC seeks an experienced and energetic Senior Software Engineer to support the US Space Force, Space Systems... 
    Senior
    Full time
    Local area
    Remote work
    Shift work

    SAIC

    Colorado Springs, CO
    2 days ago
  • $98.5k - $206.8k

    Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 3/1/2027... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International, Inc.

    Denver, CO
    3 days ago
  • $140k - $175k

     ...Senior Engineer II (Fleet Virtualization) Join to apply for the Senior Engineer II (Fleet Virtualization...  ...DigitalOcean to continuously improve software engineering processes in an agile manner...  .... Experience with Go, Python, and/or Ruby. Experience with Chef, AWX, and/or... 
    Ruby
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    DigitalOcean

    Denver, CO
    4 days ago
  •  ...leader in providing Information Technology, Engineering Services, Program Management, and...  ...most critical missions in data analytics, software engineering, and advanced technology systems...  ...is seeking a talented Software Engineer Senior (Level 3/4 - Frontend) able to support... 
    Senior
    For contractors
    Remote work
    Flexible hours

    Solerity

    Denver, CO
    3 days ago
  •  ...Blue Origin LLC is seeking a Sr. Back-end Ground Software Engineer for the Lunar Permanence program in Denver, CO, with collaboration across Seattle-area teams to develop mission operations software for lunar vehicles. You will design, implement, test, and deploy high... 
    Senior

    Jobleads-US

    Denver, CO
    2 days ago
  •  ...looking for an experienced silicon validation engineer to join this innovative team as a...  ...architecture, develop, run, and debug x86 software to validate functionality and testability...  ...proficiency in x86 assembly, C/C++, Perl, Ruby and Python languages along with strong logic... 
    Ruby
    Senior

    AMD

    Fort Collins, CO
    2 days ago
  • $184k - $287.5k

    NVIDIA is at the heart of AI, accelerated computing, and the systems that power them. We are hiring a Senior Engineer to design and build robust software for accelerated computing systems. You will solve challenging technical problems, contribute to architecture decisions... 
    Senior
    Full time

    Nvidia

    Boulder, CO
    4 days ago
  •  ...optimization and component stability are critical. The position resolves engineering challenges related to GraphQL over-fetching, database...  ...Experience: 4 years of experience in PHP and Node.js software application developmentRequired Technical Skills: Must have at... 
    Senior
    Local area
    Flexible hours

    EchoStar

    Englewood, CO
    1 day ago
  •  ...sustainable presence in space, while also driving positive impacts here on Earth. We are seeking a talented, experienced Senior Software Engineer - Perception. As the engineer responsible for the Sensors on our Pegusus Vehicle, you will play a pivotal role in developing... 
    Senior
    Remote work
    Monday to Friday

    Lunar Outpost

    Golden, CO
    3 days ago
  • $112.71k - $183.14k

     ...telematics, and AI capabilities to help our customers build a better, more sustainable world. Job Summary:We are looking for a Senior Software Engineer to build and support scalable, cloud-native applications on AWS. The ideal candidate has deep expertise in Java, Spring... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Westminster, CO
    2 days ago
  • $174k - $252k

     ...Python.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and...  ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Boulder, CO
    3 days ago
  • As a Senior Software Engineer, you will be the technical engine of the AI Enablement team. Your mission is to bridge the gap between "AI-adjacent" and "AI-native" by building the tools and integrations that make AI indispensable to the PDLC. While you will contribute across... 
    Senior
    Full time
    Work at office
    Remote work

    Workiva

    Denver, CO
    3 days ago
  • $123k - $242k

     ...someone with ~10+ years of software development/consulting/...  ...Python, Node.js (JavaScript), Ruby, Go ~ Experience with databases...  ...comprising fellow consulting engineers, project managers, and...  ...MongoDB product roadmap As a Senior Consulting Engineer, you will... 
    Ruby
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    MongoDB

    Colorado
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Ruby). Be the first to apply!