engineering
Posted Apr 10GTM Engineer
at WorkOS Ashby
United StatesRemote
Requirements
- WorkOS powers enterprise features for many of the fastest-growing AI companies, including OpenAI, Cursor, and Perplexity, Vercel, and Plaid.
- As AI reshapes software, WorkOS is at the frontier of Human and Agent Authentication, Identity, and Access Control—helping companies answer a new critical question: who are your agents, and what are they allowed to do? Our fast-growing customer base includes hundreds of modern software companies building the next generation of enterprise-ready products. 🎯
- ABOUT THE ROLE We're looking for a GTM Engineer to join our team.
- This is a hands-on engineering role embedded in our GTM org.
- You'll work at the intersection of GTM strategy and software engineering by writing production TypeScript/Python, shipping PRs, designing schemas, and building internal tools that the whole GTM team depends on daily.
- Think of it as being the engineer who makes the rest of the GTM team unreasonably effective. 🔧 WHAT YOU'LL WORK ON Enrichment infrastructure: 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.
- Today that involves Cargo, Clay, Snowflake, and a growing set of data providers (Apollo, Linkup, Exa).
- Campaign and event tooling: You'll build and maintain the systems that sync event attendee lists (Luma, conference CSVs) through enrichment and into Salesforce campaigns.
- Custom Tooling integration: 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.
- GTM data infra: 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 debug production incidents (Salesforce API rate limits, Cargo timeouts, enrichment failures).
- You write clean TypeScript or Python, understand async patterns, know how to design a database schema, and can debug a production incident from logs alone.
- You don't need to have worked at a software company, but you need to be able to write and ship code.
- GTM domain knowledge: You've worked with the tools: Salesforce, HubSpot, Clay, Cargo, Apollo, or equivalents.
- experience in GTM Engineering, Revenue Operations, or a closely adjacent technical role at a high-growth B2B SaaS company. 🌟 WHAT GOOD LOOKS LIKE You don't need to have done this exact job before.