Staff Software Engineer at OpenGov
Job Description
📋 Description
- Build APIs, microservices, and frontend experiences for government agencies at scale
- Own features end-to-end: define problem, build, ship, and monitor in production
- Build AI-powered product features — AI analysis and agent-driven workflows
- Use AI-assisted development tools (Claude Code, Cursor, Copilot) to accelerate coding
- Write clean, well-documented code and review AI-generated code for failure modes
- Collaborate with Product and Design to translate priorities into shipped features
🎯 Requirements
- 8+ years of professional experience building scalable software in an agile environment
- Strong experience with modern JavaScript/TypeScript frameworks (React) and backend development
- Comfortable across the stack — frontend, backend, data layer — and shipping features end-to-end
- Built heavily utilized enterprise SaaS software
- Experience building AI-powered product features: agents, AI-driven UX, workflow automation
- Built APIs and designed database models (SQL and NoSQL) and worked with event-driven patterns
🎁 Benefits
- Comprehensive healthcare options for individuals and families
- Flexible vacation policy and paid company holidays
- 401(k) with company match
- Paid parental leave, wellness stipends, and HSA contributions
- Professional development and growth opportunities
- A collaborative office environment with weekly catered lunches
More Current Jobs at OpenGov
Apply to other open positions at OpenGov
