Full Stack Software Engineer - San Francisco at Surface Labs (S23)
$130K - $215K  •  0.50% - 1.50%
Building the AI-powered marketing ops platform that turns website visit into revenue.
San Francisco, CA, US
Full-time
US citizen/visa only
Any (new grads ok)
About Surface Labs

Surface Labs is building the next-generation AI-powered marketing ops platform. We help B2B companies turn 30% more of their inbound into pipeline with high-converting forms, intelligent lead enrichment, fraud prevention, and AI agents that automate follow-ups.

We’re backed by top investors and prominent angels, and our product already powers tens of thousands of leads each month for dozens of customers. Our fully remote team of engineers and designers is growing—join us to help build the future of agentic marketing software.

About the role

Location: San Francisco (On-site)

About us:

Surface is the lead operations platform for modern marketing teams.

We help marketers capture more leads, qualify them instantly, and route them to the right place—without the manual work. Our systems are live in production processing 50K+ leads monthly.

Right now, we configure these workflows for each customer. As our Founding Engineer, you'll build the self-serve product where marketers describe what they need and Surface builds the forms, sets up qualification logic, and runs operations—automatically.

We recently raised our seed round with backing from Garry Tan and Dharmesh Shah (HubSpot co-founder).

We’re growing fast and just doubled our team size in the last 2 months.

You will:

  • Build the systems that generate lead forms, qualification flows, and routing logic
  • Help us deploy a self-serve experience that lets marketers configure complex workflows in plain English
  • Create the execution layer that runs enrichment, follow-ups, and CRM syncs reliably
  • Build email sequencing that nurtures leads based on behavior and qualification data
  • Design how Surface interprets marketing ops requirements and builds working systems

Required:

  • Experience building full-stack apps (TypeScript, Node.js, PostgreSQL)
  • Shipped 0-to-1 products

Nice to have:

  • Experience with WYSIWYG/drag-n-drop editors
  • Built marketing automation, workflow tools, or form builders
  • Experience with CRM/MAP integrations (HubSpot, Salesforce, Marketo)
  • Worked on email delivery systems or sequencing tools
Technology

Our primary application stack is built using NodeJS, Typescript, ReactJS, and PostgreSQL.

Additionally, we solve interesting problems around edge computing, building identity graphs for bespoke data enrichment infra, customer data analytics & compliance, UI experimentation, and bot detection.

Interview Process

How to Apply:

Send your resume, links to past work, and availability. References welcome, especially from YC companies.

Interview Process:

  1. Meeting with Arjun
  2. Technical Interview with Arjun
  3. Meeting with Saharsh

Other jobs at Surface Labs

fulltimeSan Francisco, CA, US$65K - $110K0.05% - 0.20%Any (new grads ok)

fulltimeSan Francisco, CA, USFull stack$130K - $215K0.50% - 1.50%Any (new grads ok)

fulltimeSan Francisco, CA, US$65K - $120K0.05% - 0.20%1+ years

fulltimeSan Francisco, CA, US$90K - $120K0.05% - 0.20%1+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›