Senior Software Engineer (Ruby)
$135.9k - $153kNava 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.
$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...RubySeniorFull timeTemporary workWork experience placementRemote workWork visaFlexible hours$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...RubySeniorFull timeWork at officeLocal areaRemote work2 days per week3 days per week$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...RubySeniorFull timeContract workPart timeLocal areaRemote work$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...RubySeniorFull timeWork at officeLocal areaRemote work2 days per week3 days per week$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...RubySeniorFull timeTemporary workWork at officeLocal areaRemote workShift work2 days per week3 days per week- ...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...RubySeniorLocal area
$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...RubySeniorFull timeLocal area- ...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...RubySenior
$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...RubySeniorFull timeTemporary workInternshipRemote work$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...RubyPermanent employmentTemporary workFixed term contractWork at officeFlexible hours$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...SeniorFull time- ...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...SeniorWork experience placement
$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...SeniorRemote work- ...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,...SeniorApprenticeshipWork experience placementImmediate startRemote workWork from homeHome office
- 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...RubyFull timeInternshipLive in
- ...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...RubySeniorFull timeTemporary workWork experience placementRemote workFlexible hours
$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...SeniorFull timeContract workPart timeLocal areaRemote work$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...SeniorFull timeLocal areaRemote workShift work$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...SeniorFull timeContract workWork experience placementLocal areaFlexible hours$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...RubySeniorFull timeLocal areaRemote workFlexible hours- ...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...SeniorFor contractorsRemote workFlexible hours
- ...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
- ...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...RubySenior
$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...SeniorFull time- ...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...SeniorLocal areaFlexible hours
- ...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...SeniorRemote workMonday to Friday
$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...SeniorFull timePart timeWorldwideFlexible hours$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- 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...SeniorFull timeWork at officeRemote work
$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...RubySeniorFull timeLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Ruby). Be the first to apply!
- ngo software engineer Colorado
- senior software design engineer Colorado
- real time software engineer Colorado
- startup software engineer Colorado
- financial software developer Colorado
- intel software engineer Colorado
- network software engineer Colorado
- part time software developer remote Colorado
- graduate software developer no experience Colorado
- senior software engineer Colorado




