Lead Software Engineer
Core
Lead a major platform shift from traditional SaaS to an agentic architecture for compensation data and tools.
Role type
Lead Software Engineer (Hands-on IC with technical leadership)
Builds
Customer-facing web app, agentic platform (parent/specialist agents, durable workflows, MCP tool layer), and shared infrastructure.
Domain
Fintech / Compensation Data / AI Agents
Deliverable
production ML models | product features | infrastructure
Required skills
System design, TypeScript, Node.js, PostgreSQL, GraphQL, GCP, distributed monorepo management, code review, technical decision-making
Preferred skills
Agentic systems (tool calling, orchestration, LLM evals), Workflow engines (Temporal, Cadence), MCP, React, Prompt engineering
Technologies
React, TypeScript, GraphQL, Apollo Client, Playwright, Jest, Storybook, Mantine, GCP (Cloud Run, Cloud SQL), Auth0, Temporal, Neo4j, Vertex, Bedrock, Foundry, GitHub Actions, Datadog
Responsibilities
Own architecture and technical design across the stack, drive technical decisions during platform shift, raise code quality and reliability standards, tackle hardest engineering problems, lead design reviews.
Seniority
Senior, hands-on IC with leadership scope