Staff Software Engineer
- Compensation
- $220K–$260K / yr
- Location
- United States
- Work setup
- Hybrid
- Seniority
- Staff
- Employment
- Contract
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Nice to have
- Benefits, PEO, or EOR domain experience (834, 820, QLE, COBRA, multi‑country payroll or employment)
- Production use of graph databases (Neptune, Neo4j) with Cypher or Gremlin
- Workflow engines such as Temporal, Step Functions, or Airflow
- Authorization engines and policy‑as‑code (Cedar, OPA)
- CDC pipelines (Debezium, DMS) and lakehouse architectures
- DSLs or rules engines for carrier mappings or compliance checks
- Agent evaluation tooling (LangSmith, Ragas, Braintrust) and prompt or model registries
- Vector stores and hybrid retrieval (pgvector, OpenSearch, Pinecone)
- MCP servers, function‑calling contracts, or structured‑output patterns
Full description
Who We Are:
PeopleLoop is an AI-powered experience that modernizes benefits and PEO solutions for people-driven companies. It reduces complexity and errors across critical people operations, gives leaders clearer insight into compensation and benefits costs, trends, and tradeoffs, and delivers a more modern employee experience. Visit or follow us on LinkedIn to learn more.
In this role, you will lead the design and delivery of the core services that every PeopleLoop product depends on—including events, audit, EDI, the compliance graph, and the enrollment orchestrator. You’ll also help build the platform our AI agents run on: tool contracts, retrieval over the compliance graph, LangGraph‑style orchestration, and guardrails.
As a Staff‑level engineer, you’ll set patterns, mentor engineers, drive design reviews and RFCs, and own the quality bar for critical platform systems. Most services are built in Python (FastAPI), with some in Node/TypeScript (NestJS).
What you get to do:
- Platform Architecture: Define clear system boundaries and ownership across Postgres (system of record), the compliance graph, Python (FastAPI) and Node/TypeScript (NestJS) services, event pipelines, AI agents, and external partners (carriers, EDI, payroll).
- Audit: Build and maintain an append‑only, tamper‑evident audit log across services. Provide query APIs for compliance and support use cases, with retention and legal‑hold support. Ensure every AI agent action is audited end‑to‑end.
- EDI: Own 834 eligibility and 820 premium flows, including partner variants. Build carrier adapters with strong contract tests, reconciliation, and replay so new integrations are primarily configuration, not bespoke engineering work.
- Compliance Graph: Model jurisdictions, regulations, plans, and eligibility rules in Neptune (or Neo4j). Own graph modeling, bulk loading, query design, and safe retrieval APIs that services and AI agents use to answer “what applies here?”
- Enrollment Orchestrator: Design and evolve long‑running workflows (Step Functions or Temporal) for open enrollment, QLEs, terminations, and carrier submission. Support agent‑assisted steps, simulation vs. live runs, human approvals, and reliable replay and recovery.
- AI Agents & Platform: Help build the foundational agent platform: tool contracts over internal APIs and the compliance graph, retrieval and grounding, LangGraph or similar orchestration, prompt and model registries, evaluation harnesses, cost and latency controls, and PII‑safe logging.
- Multi‑Tenant Core: Design and maintain strong tenant isolation (RLS, per‑tenant keys), API gateway and authorization (Cedar), secrets and KMS, rate limits, and quotas—including per‑tenant agent budgets.