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

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 click.appcast.io 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 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ruby) in Colorado vacancy
  • $135.9k - $153k

     ...staff. Through human-centered design and modern engineering best practices, we help our government partners understand...  ...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... 
    Ruby
    Senior
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Home office
    Visa sponsorship
    Flexible hours

    Nava PBC

    Colorado
    3 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
    3 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
    3 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
    1 day 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
    4 days ago
  • $160k - $200k

     ...Machine Learning Platform and Infrastructure Engineer to join our ML Platform team and build...  ...candidate is passionate about developing software, developing and documenting optimal...  ...software engineering experience (Python, Ruby or Java).Demonstrated experience designing... 
    Ruby
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    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
    4 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
    5 days ago
  •  ...DevOps Engineer Development operations (DevOps) engineers are responsible...  ...may work with junior and senior engineers, project managers,...  ...Champion infrastructure software automation projects and partner...  ...languages: Node.js, Python, PHP, Ruby ~ Experience working with Git... 
    Ruby
    Senior
    Flexible hours
    2 days per week
    3 days per week

    Software Technology Inc

    Greenwood Village, CO
    3 days ago
  • $99.98k - $149.97k

     ...Senior Software Engineer Location: Hybrid Job Type: Full-Time, Permanent Salary: $99,978 - $149,968 About the Role We are seeking a Senior Software Engineer to join our Enterprise Systems & Data Services team. This position is responsible for designing... 
    Senior
    Permanent employment
    Full time
    Immediate start

    SNI Technology

    Thornton, CO
    3 days ago
  • Job Description:The EDI Specialist Engineer would be responsible for the design, development, enhancement, support, and maintenance of ElectronicData Interchange (EDI) applications, integrations, and data exchange processes that support business operations. The positionleverages... 
    Senior

    Virtusa

    Denver, CO
    4 days ago
  •  ...Cloud based software company that is creating people operations solutions for major companies across different industries...  ...is looking for a full-time and full-stack Senior C# (.NET 5 or newer) Senior Software Engineer to join their team. In this role, you would be responsible... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Flexible hours
    Weekend work
    2 days per week

    Strategic Employment Partners (SEP)

    Denver, CO
    12 hours 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
    1 day ago
  • $133k - $161k

     ...Senior Ground Software Engineer | Satellites | Space | Start Up Location: Westminster, Colorado Employment Type: Full-time, Permanent Working Arrangement: Onsite, 5 days per week Visa: Must be a US Citizen or Green Card Holder About the Opportunity... 
    Senior
    Permanent employment
    Full time

    EVONA

    Denver, CO
    1 day 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
    2 days ago
  • $60 - $80 per hour

     ...Senior Software Engineer job with Akkodis Akkodis is seeking a Senior Software Engineer for a client-focused opportunity. This role is ideal for a highly skilled full stack engineer with strong experience in modern Microsoft technologies, cloud platforms, and scalable... 
    Senior
    Temporary work
    Local area

    Akkodis

    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
    5 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
    5 days ago
  • $150.4k - $277.6k

    Role Number: 200686189Team: Software and ServicesLocation: Boulder; CupertinoWeekly Hours: 40Posted: 2026-10-06SummaryThe watchOS...  ...colleague to help us shape the future of Apple Watch. As a senior software engineer on the team, you will be responsible for developing new... 
    Senior
    Relocation

    Apple

    Boulder, 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
    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
    2 days 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
    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
    2 days ago
  • $98.5k - $206.8k

    Job Title: Senior Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type:...  .../1/2027The Opportunity:CACI is looking for a Senior Software Engineer to implement innovative applications and technologies, which... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Denver, CO
    4 days ago
  • Application deadline: Sep 22, 2026We are looking for a passionate Senior Software Development Engineer to drive our device software into the next generation. We need someone who can support our current product line while driving innovation for Devices software features... 
    Senior
    Internship
    Local area
    Worldwide

    Amazon

    Denver, CO
    5 days ago
  • $165.8k - $292.4k

    Role Number: 200658914Team: Software and ServicesLocation: Dallas - Fort Worth Metro Area; Denver Metro Area; San Francisco Bay AreaPosted...  ...you.Minimum Qualifications8+ years of experience in software engineering.Expert level of proficiency with modern programming languages... 
    Senior
    Relocation

    Apple

    Denver, CO
    2 days ago
  • $160k - $210k

     ...alarms, and robots across enterprise locations.We’re hiring a Senior Full Stack Engineer to own the interfaces that security teams rely on every...  ...-call rotationsQualifications:• 5+ years of professional software engineering experience, with depth in frontend development... 
    Senior
    Flexible hours

    Cobalt Robotics

    Denver, CO
    5 days ago
  • $160k - $185k

     ...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting-edge quantum and embedded hardware... 
    Senior
    Full time
    Temporary work
    Work at office

    ColdQuanta

    Louisville, CO
    3 days ago
  • $180k - $265k

     ...spacecraft, advanced payloads, mission software, and space-based interceptors — enabling...  ...central nervous system for True Anomaly's engineering and product thesis. Software bridges the...  .... True Anomaly is seeking a dedicated Senior Elixir Software Engineer to drive the development... 
    Senior
    Permanent employment
    Flexible hours

    True Anomaly

    Denver, CO
    5 days ago
  • $140k - $215k

     ...spacecraft, advanced payloads, mission software, and space-based interceptors — enabling...  ...central nervous system for True Anomaly's engineering and product thesis. Software bridges the...  ...systems. True Anomaly is seeking a Senior Spacecraft Simulation Software Engineer... 
    Senior
    Permanent employment
    Temporary work
    Fixed term contract
    Work at office
    Flexible hours

    True Anomaly

    Denver, CO
    2 days ago

Do you want to receive more vacancies?

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