Senior/Staff Software Engineer
Core
Building a new data visualization product (Explorer) from pilot to general availability, featuring interactive maps, charts, tables, and NLP-powered search for civic engagement partners.
Role type
Senior/Staff Software Engineer (Individual Contributor)
Builds
Explorer platform (backend services, interactive data visualizations, responsive UIs) and organizational technical foundations
Domain
Civic technology / Data visualization / NLP
Deliverable
production ML models | product features
Required skills
Architecting scalable systems, driving test strategy, reducing technical debt, mentoring engineers, cross-team technical leadership, secure coding practices, navigating ambiguity
Preferred skills
Experience in near-greenfield settings, ability to set technical direction across multiple teams, incident response leadership
Technologies
NLP, interactive data visualizations, backend services, responsive UIs
Responsibilities
Shape technical future and make early architectural decisions for GA; Harden experimental systems for production readiness; Improve and expand the existing code base with secure practices; Drive test strategy and quality improvements; Mentor senior engineers and emerging technical leads; Lead significant initiatives spanning multiple teams and systems
Seniority
Senior (P4) to Staff (P5), hands-on IC with organizational impact