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)