Senior Software Engineer

Nava
Summary
Join Nava, a public benefit corporation, and become a Senior Software Engineer working on cross-functional teams to build scalable systems for government agencies. You will lead a team of 6 engineers, collaborating with government partners and other contractors to design, implement, and deploy new systems and improvements to existing systems. The objective is to modernize legacy enterprise platforms to improve public-facing processes and user experiences. This role involves everything from strategy and planning to post-production testing and support. You will be working with a broad range of technologies and big data technologies. The ideal candidate has at least 7 years of experience in an agile environment and 3 years leading engineering teams.
Requirements
- Open to Fullstack engineers
- At least 7 years of experience working in an agile, multidisciplinary team environment, preferably designing and building medium to large-scale on Cloud platforms
- At least 3 years of experience leading and mentoring engineering teams
- At least 3 years of experience working with AWS
- Experience building large scale data services with FHIR/HL7 in healthcare
- Experience with a broad range of technologies including Angular (Typescript), Storybook, Apache server, Go, Java, Python, Spring Boot, OpenAPI, Fargate, Lambda, Jenkins, Github Actions
- Experience with big data technologies such as Apache Spark and Databricks
- Tenacity to dive into problems and iterate in working code
- Equal parts systems thinker and advocate for users
- Highly resourceful, reliable, and detail-oriented
- Ability to think strategically around trade-offs and short term vs. long term benefits
- An adaptive, empathetic, collaborative and positive mindset
- Excellent written and verbal communication skills, technical and otherwise
- Must be legally authorized to work in the United States
- Must 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
Responsibilities
- Lead a team of 6 engineers
- Working 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
- Working in an agile manner to efficiently ship new features that meet user needs
- Creating tools and processes to automate our development, testing, and production workflows
- Writing and reviewing technical documentation, performing code reviews
- Participating in an on-call rotation to support production systems and investigate issues when they occur
- Taking part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed
Benefits
- Health coverage – Comprehensive medical, dental, and vision plans to support your overall health needs
- Time off – Vacation, holidays (including Juneteenth), and floating days to rest and recharge
- Company holidays- Enjoy 12 paid federal holidays each year on top of your regular PTO
- Annual bonus – When Nava meets 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 UnitedHealthcare’s virtual visit program
- Sabbatical leave – Earn extended paid 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 budget – Annual allowance for courses, tuition, certifications, & LinkedIn Learning access
- 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
- Insurance coverage – Nava provides disability, life, and accidental death insurance at no cost
- Supportive culture – A collaborative and remote-friendly team environment where people genuinely care