Sr. Software Engineer (Backend)

Nava is a consultancy and public benefit corporation working to make government services simple, effective, and accessible to all.
$135,900 - $171,000
Backend
Senior Software Engineer
Remote
6+ years of experience
AI · Finance

Description For Sr. Software Engineer (Backend)

Nava is seeking a Sr. Software Engineer (Backend) to work on small teams building scalable infrastructure for government services. You'll design, implement, and deliver services that millions of Americans depend on. The role involves developing end-to-end systems for one of Nava's major government partners, extending the client's existing codebase using mainly DevOps, Javascript, and Python. You'll be responsible for creating secure and equitable experiences for the public, collaborating with government partners, and working in an agile manner. The ideal candidate should have at least 6 years of hands-on professional experience, strong backend & DevOps skills, and a passion for building large-scale systems that are inclusive, well-designed, fast, scalable, and secure. Nava offers competitive benefits, generous time off, and a commitment to diversity and inclusion. This position can be remote or hybrid, with offices in NYC, DC, or San Francisco.

Last updated 2 months ago

Responsibilities For Sr. Software Engineer (Backend)

  • Design, review, and build well-crafted software
  • Collaborate with government partners and other contractors
  • Work in an agile manner to efficiently ship new features
  • 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
  • Take part in hiring activities

Requirements For Sr. Software Engineer (Backend)

JavaScript
Python
Java
Kubernetes
  • At least 6 years of hands-on professional work experience building web applications and creating APIs
  • Experience with backend & DevOps skills, Java Spring, Kubernetes, and SQL/RDS
  • Understanding of web and mobile user interface design best practices
  • Familiarity with web accessibility standards
  • Strong communication and cross-functional collaboration skills
  • Ability to think strategically around trade-offs
  • Excellent written and real-time communication, technical and otherwise

Benefits For Sr. Software Engineer (Backend)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
Education Budget
Commuter Benefits
  • Competitive medical, dental, and vision benefits
  • 20 days of accrued PTO
  • 12 paid federal holidays
  • 5 floating holidays
  • Unlimited sick leave
  • Annual discretionary bonus
  • 16 weeks of fully paid parental leave
  • Employee wellness program
  • Virtual doctor visits with zero copay
  • Fertility support
  • Sabbatical leave program
  • 401k contributions with 4% salary match
  • Flexible work arrangements
  • Home office setup assistance
  • Monthly phone allowance
  • Monthly partial utilities reimbursement
  • Learning and development program
  • Tuition and Professional development budget
  • LinkedIn Learning license
  • Equity stock options
  • Employee referral program
  • Commuter benefits
  • Short and long-term disability insurance
  • Life and accidental death insurance

Interested in this job?

Jobs Related To Nava Sr. Software Engineer (Backend)

Sr ECAD Application Engineer, Project Kuiper Satellites

Senior ECAD Tools Application Engineer position at Amazon's Project Kuiper, focusing on satellite constellation development and ECAD tool management.

System Development Engineer, Private Pricing Product Management (3PM)

Senior Systems Development Engineer role at AWS focusing on Private Pricing Product Management, building scalable solutions and tools using modern technologies.

Senior Product Manager - Tech

Lead Amazon's Buy Now checkout experience as Senior Product Manager, driving innovation in e-commerce with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, focusing on control plane development and distributed systems with 5+ years of experience required.

Software Dev Engineer (L5), Global Talent Management & Compensation

Senior Software Engineer role at Amazon's Edinburgh office, building scalable talent management solutions using AWS technologies.