Jobs · Engineering

Software/Senior Engineer (Ruby)

Nava · United States · 6 days ago
RemoteRemoteEngineering$136k–$153k/yrFull-time

About the role

Nava is a consultancy and public benefit corporation dedicated to making government services simple and effective. Since 2015, federal, state, and local agencies have relied on Nava to tackle complex technology modernization challenges. As a client services company, we help agencies transition from legacy systems to modern, user-friendly platforms that enhance digital products and services.

Responsibilities

  • 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
  • Ship new features that meet user needs in an agile manner
  • Create tools and processes to automate 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)

Requirements

  • Experience with Ruby, Ruby on Rails, Typescript
  • At least 5 years of experience of full-stack engineering in a fast-paced, dynamic environment
  • Meaningful experience working on web-based systems, both front-end and back-end
  • Adaptive, empathetic, collaborative, and positive mindset
  • Knowledge of engineering fundamentals and architecture
  • Expertise developing well-crafted software
  • Excellent written and verbal communication skills
  • 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
  • Experience as a software engineer
  • Aptitude for giving and receiving feedback
  • Experience with testing, specifically automated testing
  • Knowing code quality tools such as Linter
  • Experience with system design, including designing systems that can handle high usage and sustainable architectures

Qualifications

  • 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

Benefits

  • Health coverage — comprehensive medical, dental, and vision plans
  • Insurance coverage — Nava provides disability, life, and accidental death insurance
  • Time off — vacation, holidays (including Juneteenth), and floating holidays
  • Annual bonus — based on performance
  • Parental leave — paid time off for new parents
  • Wellness program — resources and support tools
  • Virtual care — online doctor visits through UnitedHealthcare
  • Sabbatical leave — extended unpaid leave for personal growth or rest
  • 401(k) match — company matching on retirement savings plan
  • Flexible work — remote-first environment
  • Home office setup — company-provided laptop and setup assistance
  • Utility support — reimbursement for home office utilities
  • Learning opportunities — internal training programs and resources
  • Development opportunities — LinkedIn Learning access and allowance for courses, tuition, and certifications
  • Referral bonus — reward for referring qualified candidates
  • Commuter benefits — pre-tax commuter programs
  • Supportive culture — collaborative and remote-friendly team environment

Pay

$135,900—$153,000 USD

Schedule

Full-time, remote position

Similar jobs

Software Engineer, Senior

Parsons CorporationAberdeen, MD· 1 wk ago
Engineering$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com