
Senior Software Engineer – Tech Strategist
Nava
full-time
Posted on:
Location Type: Remote
Location: Alabama • Arizona • United States
Visit company websiteExplore more
Salary
💰 $144,500 - $153,000 per year
Job Level
Tech Stack
About the role
- Analyze existing systems, integrations, and data flows across programs and platforms
- Identify technical gaps, constraints, and risks that impact delivery and outcomes
- Map how multiple systems (internal and external) interact and exchange data
- Evaluate feasibility of proposed solutions within current technical and operational constraints
- Define technical approaches to improve data quality, system reliability, and compliance
- Collaborate with engineering and data teams to align on system design and integration strategies
- Translate policy and operational requirements into high-level technical solutions
- Identify opportunities to leverage existing platforms, tools, or shared services
- Support prioritization of technical investments based on impact, risk, and feasibility
- Communicate technical insights, tradeoffs, and recommendations to both technical and non-technical stakeholders
- Taking part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed
Requirements
- 6+ years experience developing software in a team environment, preferably building distributed systems
- Experience working with state or federal government systems, ideally in health and human services (e.g., SNAP, Medicaid)
- Ability to translate policy and business requirements into technical and system implications
- Ability to understand and map complex workflows across multiple systems and stakeholders
- Experience analyzing data flows, processes, and system interactions
- Ability to synthesize complex information into clear recommendations
- Excellent communication skills, especially explaining technical concepts to non-technical audiences
- Experience designing and implementing application architectures and code that is highly scalable, available, and performant
- An adaptive, empathetic, collaborative and positive mindset
- Ability to think holistically around engineering issues
- Experience with modern web development frameworks
- Aptitude for giving and receiving feedback
Benefits
- Health coverage — comprehensive medical, dental, and vision plans to support your overall health needs
- Insurance coverage — Nava provides disability, life, and accidental death insurance at no cost
- Time off — vacation, holidays (including Juneteenth), and floating holidays to rest and recharge
- Company holidays — enjoy 12 paid federal holidays each year on top of your regular PTO
- Annual bonus — when Nava meets its 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 unpaid 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 opportunities — LinkedIn Learning access & an annual allowance for courses, tuition, & certs
- 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
- Supportive culture — A collaborative and remote-friendly team environment where people genuinely care
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentdistributed systemsdata analysisapplication architectureweb development frameworkssystem designdata quality improvementsystem reliabilitycompliancetechnical solution design
Soft Skills
communication skillscollaborationempathyadaptabilityholistic thinkingsynthesis of complex informationstakeholder engagementfeedbackproblem-solvingteamwork