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 16 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ruby) in Colorado vacancy
  •  ...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
    1 day ago
  • $86.8k - $165.2k

     ...years of experience and renowned engineering expertise to meet the needs...  ...and defense.   As a Senior Platform DevOps Engineer , you...  ...efficiency Collaborate with software engineers, data scientists,...  ...languages, including Python, Java, Ruby, Bash, C++, C#, or Go... 
    Ruby
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    2 days ago
  • $77.6k - $176k

     ...DevOps Engineer, Senior The Opportunity: Everyone is trying to “harness the cloud”, but not everyone knows how. As a DevOps engineer, you’re...  ...Experience with scripting in Bash, PowerShell, Python, Groovy, or Ruby, and leveraging JSON, YAML, or XML for configuration Knowledge... 
    Ruby
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Aurora, CO
    13 hours ago
  • $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
    12 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
    1 day 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
    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
    2 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
    4 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...~ Design, develop, test, and maintain advanced ground system software.   What You Will Learn Modern DevSecOps and Continuous... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Aurora, CO
    2 days ago
  • $200k - $230k

     ...and India.  About the Role  As a Senior AI Engineer , you will design, build, and operate...  ...looking for an engineer who is strong in software and systems engineering, understands machine...  ...(Python, JavaScript, TypeScript, Ruby, C#, Java, etc)  · 2+ years building and... 
    Ruby
    Senior
    Contract work
    Work at office

    Vertafore

    Denver, CO
    16 days ago
  •  ...Senior Full Stack Software EngineerEther.fi is one of the largest crypto companies in the world. We have over $10B in assets under management...  ...and Stake.We're looking for a senior full stack software engineer to own end to end delivery of features relating to our core... 
    Senior

    Ether

    Denver, CO
    4 days 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
    3 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
    3 days ago
  •  ...using technologies such as EKS, EMR, and Airflow Lead small engineering teams or project workstreams while remaining a hands-on...  ...the need for current or future sponsorship Strong backend software engineering experience, particularly with Python Significant... 
    Senior

    BranchLab Inc.

    Boulder, CO
    1 day ago
  • $163k - $246.5k

     ...Application Security Testing and is trusted by leading organizations, including Vanta, Lyft, and Dropbox.About the RoleAs a Fullstack Engineer, you'll work across the stack to design, build and maintain a fast and reliable user experience for our customers. You'll... 
    Senior
    Currently hiring
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep, Inc

    Denver, CO
    4 days ago
  •  ...Senior EngineerIn 2025, we launched Reunion PWA, a software solution that helps developers comply with prevailing wage and apprenticeship (PWA) requirements to...  ...systems and processes amid rapid growth. As a senior engineer, you'll enjoy a high degree of autonomy and trust.... 
    Senior
    Apprenticeship
    Work experience placement
    Immediate start
    Remote work
    Home office

    Reunion.com

    Denver, CO
    4 days ago
  • $130k - $160k

     ...per year Requirements: At least 5 years of professional software engineering experience. Strong programming skills in Python, JavaScript...  ...internal applications, and enterprise integrations. Our Senior Full Stack Software Engineer will help shape our technology,... 
    Senior
    Full time
    Remote work

    SwissDevJobs.ch

    Denver, CO
    5 days ago
  • $184k - $356.5k

     ...you can make a lasting impact on the world. Are you excited about open-source software, developer tools, and the future of agentic applications? We are looking for a Senior Software Engineer to help build the core libraries, evaluation systems, and reusable harness... 
    Senior
    Full time

    NVIDIA

    Colorado
    16 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
    1 day 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
    3 days ago
  • $83.43k - $222.48k

     ...bigger – helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Senior Software Development Engineer is responsible for leading the design, development, and implementation of innovative digital solutions that power... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Colorado
    6 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
    4 days ago
  • $160k - $180k

     ...Vynca, our mission is to provide comprehensive care for more quality days at home. About the job We are looking for a Senior Software Engineer to lead the development of innovative, scalable, and secure healthcare technology solutions. In this role, you will provide... 
    Senior
    Full time
    Local area
    Remote work
    Shift work

    Vynca

    Colorado
    6 days ago
  • $155k - $180k

     ...About the Company Join a venture-backed software company building modern infrastructure...  ...The company was founded by experienced engineers and satellite operators who wanted to replace...  ...The Role We are looking for a Senior Software Engineer to build the command-and... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    EVONA

    Denver, 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
    13 days ago
  • $213k - $236k

     ...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
    a month ago
  • $83.43k - $222.48k

     ...Senior Software Development EngineerWe're building a world of health around every individual — shaping a more connected, convenient and compassionate...  ...and one community at a time.The Senior Software Development Engineer is responsible for leading the design, development, and... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Corporation

    Denver, CO
    3 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
    13 hours ago
  •  ...Senior Vice President of Product About the Company Global talent marketplace connecting businesses with top freelance...  ...Resources & Staffing Marketplaces Specialties software engineering ios ruby on rails lamp .net java python javascript... 
    Ruby
    Senior
    Freelance

    Confidential

    Denver, CO
    2 days ago
  • $60 - $80 per hour

     ...Senior Software / Data Engineer job with Akkodis Akkodis is seeking a Senior Software / Data Engineer for an exciting opportunity supporting the development of next-generation data, AI, and software solutions. We’re looking for a highly technical, self-driven developer... 
    Senior
    Full time
    Temporary work
    Local area

    Akkodis

    Denver, CO
    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!