- Company Name
- Spot AI
- Job Title
- Sr. Full Stack Engineer
- Job Description
-
Job Title: Sr. Full Stack Engineer
Role Summary: Lead end-to-end development of enterprise‑grade APIs and user interfaces for a high‑scale video‑AI platform. Drive architectural decisions, optimize performance, and mentor peers while integrating advanced AI capabilities.
Expectations: Deliver production‑ready features for 1,000+ enterprise customers with zero downtime, maintain high code quality, and proactively identify technical risks. Lead by example, champion best practices, and stay current on emerging developer tools and AI technologies.
Key Responsibilities:
- Own feature development from design to deployment on React dashboards and Node.js/GraphQL backends.
- Architect and evolve scalable APIs that process millions of requests daily, focusing on performance, reliability, and developer experience.
- Integrate AI/ML services (OpenAI, Claude, Vertex AI), implement RAG pipelines, semantic search, and intelligent automation.
- Define platform patterns for extensibility and partner integration.
- Collaborate with Product, UX, and data teams to identify customer pain points and deliver solutions that drive retention.
- Design and manage multi‑tenant infrastructure using PostgreSQL, ClickHouse, Redis, and Kubernetes for large‑scale video processing.
- Lead code reviews, architecture discussions, and establish patterns for faster, safer delivery.
- Pilot AI‑augmented development practices, leveraging coding agents to solve complex problems.
Required Skills:
- 5+ years as a full stack engineer with proven architecture experience.
- Proficient in TypeScript, Node.js, GraphQL, React, PostgreSQL, BigQuery.
- Experience building high‑volume APIs (≥10M daily requests).
- Knowledge of AI/ML integration, RAG pipelines, and semantic search.
- Familiarity with multi‑tenant databases, ClickHouse, Redis, Kubernetes, CI/CD pipelines.
- Strong mentorship, cross‑functional collaboration, and code quality advocacy.
- Excellent problem‑solving and communication skills.
Required Education & Certifications:
- Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
- Certifications in cloud platforms (AWS, GCP, Azure) or Kubernetes preferred.
San francisco, United states
Remote
29-01-2026