Senior Software Engineer (Ruby)

Nava PBC
•$135,900 - $153,000•Remote

About The Position

Nava is a consultancy and public benefit corporation that helps government agencies modernize technology and improve public services. The Senior Software Engineer will work on small teams to design, build, and deliver scalable applications for government partners. The work focuses on Ruby on Rails and end-to-end systems for a major government partner, modernizing a legacy enterprise platform so users can access programs and services in real time through more user-friendly public-facing processes. The role spans strategy and planning through post-production testing and support. The engineer will collaborate with Nava engineers, government partners, and other contractors to build secure, reliable, inclusive, accessible, scalable, and performant systems. The position is contingent on a contract award and is available at multiple levels; final title and compensation will be determined through the interview process. The role is remote-first, with fully remote options for candidates residing in the listed states. Employees must work from the contiguous United States. Employment requires U.S. work authorization without current or future visa sponsorship, and may require a government background check or security clearance depending on the contract.

Requirements

  • Experience with Ruby, Ruby on Rails, and TypeScript.
  • At least 12 years of full-stack engineering experience contributing to development initiatives in a fast-paced, dynamic environment with minimal supervision.
  • Meaningful experience working on web-based systems across both front end and back end.
  • Experience working on large-scale applications and systems.
  • Adaptive, empathetic, collaborative, and positive mindset.
  • Ability to think holistically about engineering issues.
  • Knowledge of engineering fundamentals and architecture.
  • Expertise in developing well-crafted software.
  • Excellent written and verbal communication skills, both technical and otherwise.
  • Strong client services experience.
  • Experience with modern web development frameworks.
  • Experience designing and implementing scalable, available, and performant application architectures and code.
  • Self-directed work style and ability to work with minimal supervision.
  • Ability to work as part of a team.
  • Previous experience as a software engineer.
  • Aptitude for giving and receiving feedback and nurturing team health.
  • Experience with testing, particularly automated testing.
  • Knowledge of code quality tools such as linters.
  • Experience with system design, including designing sustainable systems for high usage and front-end/back-end interactions.
  • Legal authorization to work in the United States without visa sponsorship now or in the future.
  • Ability to meet any other requirements for government contracts for which candidates are hired.

Nice To Haves

  • Engineering management experience.

Responsibilities

  • Design, review, and build well-crafted software with Nava engineers.
  • 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 ship features that meet user needs.
  • Create tools and processes to automate development, testing, and production workflows.
  • Write and review technical documentation and perform code reviews.
  • Participate in an on-call rotation to support production systems and investigate issues.
  • Participate in hiring activities as needed, including referrals, interviews, and interview debriefs.

Benefits

  • Comprehensive medical, dental, and vision plans.
  • Disability, life, and accidental death insurance at no cost.
  • Vacation, holidays including Juneteenth, and floating holidays.
  • 12 paid federal holidays each year in addition to regular PTO.
  • Eligible employees may receive a performance-based annual bonus when Nava meets its goals.
  • Paid parental leave and weekly meals delivered to new parents' homes.
  • Wellness platform with physical, mental, and emotional health resources and support tools.
  • Virtual doctor visits with no copay, depending on available providers.
  • Earned extended unpaid sabbatical leave after continuous service.
  • 401(k) match of 4% of salary.
  • Remote-first work environment with schedule flexibility.
  • Company laptop and home office setup assistance through Staples.
  • Monthly reimbursement for eligible home office utility expenses.
  • Internal training programs and professional learning resources.
  • LinkedIn Learning access and an annual allowance for courses, tuition, and certifications.
  • Referral bonus for successful employee referrals.
  • Pre-tax commuter programs for applicable in-office travel.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service