OpenGov
AI and ERP solutions for local and state governments
PrincipalSoftwareEngineer-FullStack
Neural analysis suggests this role is
optimal for Lead candidates.
“Principal Software Engineer - Full Stack at OpenGov. Skills: AI, data platform architecture, distributed systems, API design, cloud infrastructure, full stack development. define how AI reshapes our platform. define the APIs and services that enable AI-powered product experiences”
What You'll Achieve.
ship 3–10x faster with AI-assisted development; deliver maximum ROI with every dollar and decision in sync; focus on priorities; operate efficiently; adapt to change; strengthen the public trust; compress cycle times; unlock the next stage of platform scale; shipping daily and staying close to customer outcomes is the norm; improve product experiences; power more effective and accountable government; high-performance government for every community
Industry & Context.
Identify performance bottlenecks and architectural choices that unlock the next stage of platform scale; understand customer problems and translate them into technical solutions
What They're Looking For.
Must Have
12+ years building production software, clear track record of owning critical systems end-to-end, deep experience with distributed systems, API design, cloud infrastructure, fluent across the stack, comfortable in React/TypeScript, Node.js, relational + non-relational databases, PostgreSQL, MongoDB, Redis, led technical direction across multiple teams without needing formal authority, hands-on experience building AI-powered product features: agents, AI-driven UX, workflow automation, or retrieval systems, Actively use AI-assisted development tools (Claude Code, Cursor, Copilot, or similar), product-focused approach
Nice to Have
Experience designing APIs that serve both human users and AI agents, including context-aware retrieval and structured tool interfaces, Experience with event-driven architectures and stream processing (Kafka preferred), Background in domain-driven design or serverless scaling strategies, History of working directly with customers to improve product experiences, Previous work in govtech, fintech, or regulated SaaS environments
What You'll Do.
define how AI reshapes our platform
define the APIs and services that enable AI-powered product experiences
define the engineering workflows that let your team ship 3–10x faster with AI-assisted development
own the architecture of systems at scale
set the technical bar for an engineering team that’s operating in an AI-native way
Architect and build the APIs and services that power OpenGov’s data and reporting platform at scale
Define and drive the technical strategy for AI integration across the product
Establish AI-augmented engineering practices across your teams
evaluate and adopt AI development tools
define review standards for AI-generated code
measure the productivity impact
Lead end-to-end delivery of features from design collaboration through production monitoring
Identify performance bottlenecks and architectural choices that unlock the next stage of platform scale
Mentor senior engineers
shape an engineering culture where AI fluency is a core competency
How You'll Work.
Team & Collaboration
design collaboration; Mentor senior engineers; shape an engineering culture
Process & Methodology
Lead end-to-end delivery of features, compress cycle times
Full Job Description
OpenGov is the leader in AI and ERP solutions for local and state governments in the U.S. More than 2,000 cities, counties, state agencies, school districts, and special districts rely on the OpenGov Public Service Platform to operate efficiently, adapt to change, and strengthen the public trust. Category-leading products include enterprise asset management, procurement and contract management, accounting and budgeting, billing and revenue management, permitting and licensing, and transparency and open data. These solutions come together in the OpenGov ERP, allowing public sector organizations to focus on priorities and deliver maximum ROI with every dollar and decision in sync. Learn about OpenGov’s mission to power more effective and accountable government and the vision of high-performance government for every community at OpenGov.com http://OpenGov.com. JOB SUMMARY: You’ll be the senior-most technical leader on our data platform — the foundation every OpenGov product depends on. Your primary mandate is to define how AI reshapes our platform: from the APIs and services that enable AI-powered product experiences, to the engineering workflows that let your team ship 3–10x faster with AI-assisted development. You’ll own the architecture of systems at scale and set the technical bar for an engineering team that’s operating in an AI-native way. WHAT YOU’LL SHIP: - Architect and build the APIs and services that power OpenGov’s data and reporting platform at scale, with first-class support for AI agent consumption alongside human interfaces - Define and drive the technical strategy for AI integration across the product — from agent-driven workflows and AI-powered data analysis to retrieval-augmented generation over government datasets - Establish AI-augmented engineering practices across your teams: evaluate and adopt AI development tools, define review standards for AI-generated code, and measure the productivity impact - Lead end-to-end delivery of features from desig
Applying for this Principal Software Engineer - Full Stack role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about OpenGov?
Real rants from real employees. Read before you apply.