Senior Software Engineer (Tech Strategist)
Not sure if you're a good fit?
Upload your resume and TixelJobs AI will compare it against Senior Software Engineer (Tech Strategist) at Navapbc. Get a match score, missing keywords, and improvement tips before you apply.
Free preview · Your resume stays private
About the Role
About Nava
Position summary
We are seeking a Tech Strategist to translate complex policy and program requirements into scalable, technology-informed solutions. This role focuses on connecting policy, operations, and system capabilities, identifying how existing systems, data flows, and integrations support (or limit) the overall user experience. The Tech Strategist will assess current system landscapes, identify technical gaps and risks, and define pragmatic, technology-enabled approaches that can be tested and scaled. This role requires strong systems thinking, comfort navigating ambiguity, and the ability to work across engineering, data, and product teams to inform future implementation decisions.
What you'll do
- 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
Required skills
- 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
Please note: the level of the role will be determined by Nava leadership based on experience and skillset
Other requirements
Perks working with Nava
Ready to apply?
This job is active. Apply now to get in early.