Extracted from the posting
TL;DR
Senior individual contributor role owning significant areas of Esper's GovTech platform, covering services from data model through API to production operations. Work includes domain modeling of government agencies and processes, with a focus on reliability, security, and compliance for state, local, and federal customers. Stack centers on Java (also Python, Go, or Rust), AWS, Docker, Terraform, and distributed or asynchronous workflow systems.
The full posting
At Esper, we’re on a mission to empower dynamic and responsive policymaking in government. We’re building the platform that connects existing data, stakeholders, and public policy goals into a single dynamic system, transforming bureaucracy into infrastructure that encourages innovation and collaboration.
As a fast-growing GovTech company, Esper is at the intersection of two powerful forces: the modernization of government operations and the transformative potential of data-driven decision-making. Our customer base is expanding rapidly, and we’re building the team that will define how public policy is shaped for decades to come.
What You'll Do
Skills and Experience
- 8+ years of software engineering experience
- Strong programming skills in a language such as Java, Python, Go, or Rust, and willingness to work primarily in Java
- Experience owning services in production, including their data stores, deployment, and observability
- Experience with distributed systems and asynchronous or long-running workflows
- Experience with domain and data modeling, and the judgment to know when a model needs to change
- Experience building production software on AWS or a comparable cloud provider
- Familiarity with Docker and infrastructure as code such as Terraform
- Genuine interest in the product, not just the systems underneath it
- Strong communication skills — you will be working closely with all of engineering, as well as with product, design, auditors, and customer security teams
- Ability to write clear, detailed technical documentation
Bonus Points
- Experience shipping LLM-backed or agentic features to production users
- Hands-on experience with agent frameworks such as Strands Agents, the Vercel AI SDK, LangChain4j, Spring AI, LangGraph, Pydantic AI, or the OpenAI Agents SDK
- Experience with workflow orchestration platforms such as Temporal, Cadence, or Step Functions
- Experience with Amazon Bedrock or AgentCore, or with deploying agents into a managed runtime
- Experience building evaluation, tracing, or quality monitoring tooling for LLM systems
- Experience with ontology modeling or knowledge graphs
- Experience with Kubernetes, GitOps pipelines, and cloud architecture best practices
- Experience implementing technical controls for SOC 2, ISO 27001, or a comparable framework, including direct participation in audits
- Experience taking a product through a FedRAMP or StateRAMP authorization
- Experience at a govtech or other compliance-driven organization