Note: The job is a remote job and is open to candidates in USA. The company is a venture-backed software provider building AI-powered platforms for local government. It seeks a Senior Software Engineer to own end-to-end development of Python backend services and Vue front ends, guide agentic coding practices, and collaborate directly with county users to make product decisions.
Responsibilities
- Build backend services in Python (FastAPI, PostgreSQL/PostGIS, Celery, Redis) that run across hundreds of counties. Multi-tenancy, observability, and cost are yours to own
- Build clean, simple front ends in Vue 3 and TypeScript for users who are not technologists
- Direct and review multiple coding agents at once (Claude Code, Cursor) and help shape how the whole team works with AI
- Write specs before code and define what "done" means
- Talk directly with the county staff who use what you build, and make product calls based on what you learn
Skills
- 5-8 years shipping real software, including time at a small company where you owned things end to end
- Professional, production-grade Python building APIs and pipelines (not scripting or side projects)
- Strong JavaScript fundamentals; Vue preferred, strong vanilla JS welcome
- Daily user of an agentic coding tool who can say exactly what you delegate and what you refuse to
- Experience running more than one agent at a time and guarding against goal drift, file collisions, and runaway loops
- Strong reviewer who catches the architectural problem, not just the typo
- Product-minded, client-facing, and clear in writing
- Fully remote within the continental US, Eastern or Central time zones
- Must be a U.S. citizen. Visa sponsorship is not available for this position
- Nice to have: PostGIS, Playwright, MCP, feature flags, design systems, Auth0, Sentry, Datadog, AWS
- Govtech, proptech, fintech, or other regulated-domain experience
Benefits
- Fully remote within the continental US, Eastern or Central time zones
Company Overview