WorkOS is a company that builds modern developer tools and APIs to help organizations become Enterprise Ready. They are seeking a GTM Engineer to manage systems that identify, enrich, score, and engage prospects at scale, while collaborating closely with the GTM team to enhance their operational effectiveness.
Responsibilities:
- You'll own the systems that power how we identify, enrich, score, and engage prospects at scale: a custom built enrichment pipelines leveraging Cargo, the campaign sync tooling that feeds our events and outbound plays, and the code that ties it all together
- You'll maintain and improve our core enrichment pipeline: the workflows that take a new signup or a conference attendee list and return a fully enriched, scored, and Salesforce-upserted record
- You'll work on the fit scoring pipeline: the logic that evaluates every company flowing through our stack against our ICP and writes results to Snowflake and SFDC
- You'll build and maintain the systems that sync event attendee lists (Luma, conference CSVs) through enrichment and into Salesforce campaigns
- You'll build and maintain enrichment tooling accessible via Wallaby, WorkOS's internal AI agent that the GTM team uses to look up prospects, run ad-hoc enrichments, and surface account intel on demand
- You'll work closely with the data engineering team to keep our Snowflake schema in sync with the tools that consume it, track downstream pipeline impacts when schemas change, and ensure the data flowing into SFDC is accurate and up-to-date
- You'll ship real code. PRs go through review. You'll debug production incidents (Salesforce API rate limits, Cargo timeouts, enrichment failures). You'll instrument logging, add observability, and think carefully about batching, concurrency, and idempotency
Requirements:
- You're a capable software engineer
- You write clean TypeScript or Python
- Understand async patterns
- Know how to design a database schema
- Can debug a production incident from logs alone
- 3+ years of experience in GTM Engineering, Revenue Operations, or a closely adjacent technical role at a high-growth B2B SaaS company
- You've worked with the tools: Salesforce, HubSpot, Clay, Cargo, Apollo, or equivalents
- You understand how leads flow through a CRM
- You understand what enrichment providers actually return
- You understand why data quality degrades over time
- You think in pipelines, not one-off scripts
- When you build something, you think about what happens at 10x volume
- You think about what happens when an API goes down
- You think about what happens when the same company gets submitted five times simultaneously
- Ideally you've had a BDR or AE background that gives you intuition for what the sales team actually needs