Back to jobsJob overview

About the role

Senior Full-Stack Engineer at Surface Labs

Required Skills

reactnodejstypescriptpostgresqlai agentsedge computingdata pipelinesfigmatailwindcss

About the Role

Senior Full-Stack Engineer role at Surface Labs, building AI-powered marketing ops platform. Responsibilities include developing AI agents, architecting resilient systems, and improving user workflows. Fully remote position requiring US or India timezone availability.

Key Responsibilities

  • Think product-first to identify and redesign workflow friction
  • Develop AI agents for marketing automation like lead routing and enrichment
  • Build resilient, fault-tolerant systems for data pipelines
  • Architect services handling millions of marketing events daily
  • Collaborate with global team and shape product decisions

Required Skills & Qualifications

Must Have:

  • At least 3 years experience building full-stack React applications
  • Proficient in React, NodeJS, TailwindCSS, PostgreSQL
  • Bachelor’s degree in computer science, information systems, or engineering
  • Proficient in written and verbal English

Nice to Have:

  • Experience building WYSIWYG editors or drag-and-drop builders
  • Experience with edge computing, real-time data pipelines, or distributed systems
  • Experience helping mature startup infrastructure (migrations, observability, standards)