Engineering
Senior Software Engineer, Platform
Build the typed, reactive backbone that every customer workflow runs on — from Convex data models to agentic tool execution.
- TeamEngineering
- LocationRemote (US)
- LevelIC
- Comp$200K – $260K + equity
About the role
We're looking for a senior engineer to own core platform systems: the Convex schema that backs every query, the Inngest workflows that keep integrations in sync, and the typed tool-call surface that every AI agent runs on top of. You'll have deep ownership of a small number of critical systems and ship alongside founders.
About Lytica Labs
Lytica Labs is building the agentic analytics layer for modern revenue, data, and operations teams. Our platform sits on top of the tools you already use — Snowflake, BigQuery, Salesforce, HubSpot, Stripe, Segment, Slack, Linear, Notion, and a long tail of others — and lets cross-functional teams ask complex business questions in natural language, trigger workflows from the answers, and keep every team aligned on the same source of truth.
Under the hood, we run a multi-model AI stack (OpenAI, Anthropic, and open-source models served via the Vercel AI SDK) orchestrated by a type-safe tool loop that reads live data through Convex and executes side effects through Inngest. The front end is a Next.js 15 App Router monorepo (React 19, TypeScript, Tailwind, Radix) deployed on Vercel; our backend uses Convex for reactive data, WorkOS for auth, Stripe for billing, Resend for transactional email, Sentry for observability, and PostHog for product analytics. Everything is typed end-to-end, everything ships behind feature flags, and everything is observable from day one.
We're a small, senior-heavy team that ships quickly without cutting corners. We believe in clear writing, small PRs, durable abstractions, and treating production traffic like the honor it is. If the intersection of AI agents, real-time systems, and high-leverage analytics is the most interesting problem you can think of right now — we'd love to talk.
What you will do
- Design and own core data models in Convex — from auth and org tenancy to the event graph that feeds every agent.
- Build integration pipelines in Inngest that fan out to 30+ third-party systems while staying idempotent and observable.
- Collaborate with the AI team to expose safe, typed tools that agents can call against live customer data.
- Raise the bar for how we write, review, and ship code — from PR hygiene to incident response.
What we are looking for
- 6+ years writing production TypeScript / Node, ideally with meaningful exposure to React and the Next.js App Router.
- Comfortable designing schemas, indexes, and access controls for real-time or event-sourced systems.
- Experience integrating at least one payments, identity, or CRM system in production (Stripe, WorkOS, Salesforce, etc.).
- Strong written communication — you design in docs before designing in code.