Nava

Sr. Software Engineer (Backend-Manager)

Remote

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Government Technology, Public Sector Software, ConsultingIndustries

Position Overview

  • Location Type: [Not Specified]
  • Job Type: Full-time
  • Salary: $135,900 - $153,000 a year

Nava is a consultancy and public benefit corporation dedicated to simplifying and improving government services. Since 2013, Nava has partnered with federal, state, and local agencies to tackle complex technology modernization challenges. As a client services company, Nava guides agencies with legacy systems towards modern, secure, and reliable cloud infrastructure, focusing on user experience. The company bills for its time, offering expertise to enhance digital products and services for government partners. Nava prioritizes people, using human-centered design and modern engineering practices to help agencies better understand user needs and achieve their missions, resulting in meaningful and impactful work connected to the public good.

Position Summary

You will be part of cross-functional teams building scalable systems for the government, focusing on designing, implementing, and delivering services used by millions of Americans. You are passionate about technology that improves lives but understand that technology isn't always the sole solution. You excel at building inclusive, well-designed, fast, scalable, and secure large-scale systems, and you will help establish high standards for simplicity, empathy, and accessibility within our teams.

The Sr. Software Engineer role involves developing end-to-end systems for a major government partner. The primary objective is to modernize an existing legacy enterprise platform to enhance its public-facing processes and user experiences, enabling easier access to programs and services in real-time through a more user-friendly and uncomplicated interface. This role encompasses all phases, from strategy and planning to post-production testing and support.

Responsibilities

  • Manage a team of 6-8 engineers.
  • Collaborate with fellow Nava engineers on software design, review, and development.
  • Work with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing ones.
  • Employ agile methodologies to efficiently ship new 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.
  • Contribute to hiring activities, such as submitting referrals, conducting interviews, and attending debriefs, as needed.

Requirements

  • Open to Backend engineers.
  • Minimum 7 years of experience working in an agile, multidisciplinary team environment, ideally designing and building medium to large-scale systems on Cloud platforms.
  • Minimum 3 years of experience managing and mentoring engineers.
  • Proven experience developing applications and APIs using Java, Spring Boot, Go, OpenAPI, Fargate, and Lambda.
  • Experience working with FHIR/HL7 standards.
  • Experience utilizing AWS cloud-native services and data engineering.
  • Current and/or prior experience developing API endpoints with Java or Go.
  • Tenacity to dive into problems and iterate with working code.
  • Highly resourceful, reliable, and detail-oriented.
  • Ability to think strategically about trade-offs and short-term vs. long-term benefits.
  • An adaptive, empathetic, collaborative, and positive mindset.
  • Excellent written and verbal communication skills, both technical and non-technical.

Other Requirements

  • Must be legally authorized to work in the United States.
  • Must meet any other requirements for government contracts for which candidates are being considered.

Skills

Backend Development
Scalable Systems
Cloud Infrastructure
System Modernization
Security
Fault Tolerance
High-Availability
Design and Implementation
Large-Scale Systems
Accessibility
Empathy
User-Centered Design

Nava

Develops software for government service improvement

About Nava

Nava Public Benefit Corporation focuses on improving the delivery of government services through user-friendly software solutions. The company partners with federal, state, and local government agencies to enhance the digital experience for citizens, making services more accessible and effective. Nava's approach involves service design and software development, often resulting in long-term contracts where they provide ongoing support and improvements. They gained initial recognition for their work on HealthCare.gov and have since expanded to other public programs. A key aspect of Nava's operations is its commitment to diversity, equity, and inclusion, ensuring that their workforce reflects the communities they serve. The goal of Nava is to build trust between the government and citizens by transforming how services are delivered, especially during critical times.

Washington, District of ColumbiaHeadquarters
2015Year Founded
$2.1MTotal Funding
DEBT_PPCompany Stage
Government & Public Sector, Social ImpactIndustries
201-500Employees

Benefits

Medical, dental, & vision
20 days of PTO accrued
Unlimited sick leave
Paid parental leave
Sabbatical leave
401k contributions match at 4% of your salary
Flexible work arrangements
$1,000 new home office set up budget, monthly phone allowance
Monthly partial reimbursement for utilities (where applicable)
$2,000 annual tuition & professional development budget
Equity stock options
Employee referral program
Commuter benefits

Risks

Dependence on government contracts exposes Nava to financial instability from budget changes.
AI use in government services may face scrutiny over data privacy and ethics.
Resistance to digital transformation within government agencies could delay project outcomes.

Differentiation

Nava specializes in user-friendly software solutions for government services.
The company is a public benefit corporation focused on social impact projects.
Nava's diverse workforce reflects the communities it serves, enhancing solution equity.

Upsides

Nava's AI-driven solutions enhance public benefits enrollment, increasing accessibility.
Government IT modernization trends offer Nava expansion opportunities in digital transformation.
Strategic partnerships, like with Aquia Inc., boost Nava's cybersecurity and cloud capabilities.

Land your dream remote job 3x faster with AI