Full job description
Samba TV is hiring a Senior Full Stack Engineer to build and maintain customer-facing platforms, internal tooling, and APIs. The role involves working across the stack including frontend, backend services, data pipelines, and cloud infrastructure (GCP and AWS). Responsibilities include owning features end-to-end, writing analytical SQL on large datasets, managing auth models, operating multi-cloud integrations, ensuring testing and reliability, and mentoring junior engineers. Requirements include 5-8 years of production software experience, strong TypeScript/JavaScript skills, backend API development, advanced SQL knowledge, cloud infrastructure experience, familiarity with distributed systems, and experience with LLM-powered workflows. Nice to have experience includes React, Firebase, GCP/AWS, and ad tech or CTV/OTT background. Salary range is $160,000 - $200,000 per year with additional benefits such as health insurance, wellness, retirement plans, paid time off, and bonuses.
What you'll do
- Own features end-to-end — frontend interfaces, backend services and APIs, data models, and the infrastructure that runs them
- Write and maintain analytical SQL over large-scale datasets (BigQuery); understand the domain well enough to extend measurement logic correctly
- Design and operate data pipelines and caching layers that sit between raw data and the product surface
- Maintain and evolve the auth and authorization model across Firebase, Auth0, and Firestore security rules
- Manage multi-cloud integrations across GCP (BigQuery, Cloud Functions, Firestore, Cloud Storage) and AWS (S3)
- Hold a high bar for testing, observability, and reliability — you instrument what you ship and own its behavior in production
- Participate in architecture reviews, contribute to the technical roadmap, and mentor junior engineers
Requirements
- 5–8 years of experience building and operating production software
- Strong command of TypeScript or JavaScript across frontend and backend
- Experience building backend services and APIs — RESTful design, authentication patterns, token-based auth flows
- Comfortable writing non-trivial SQL — window functions, aggregations, query optimization; BigQuery or similar analytical datastore experience a plus
- Hands-on experience with cloud infrastructure: serverless or managed compute, object storage, secret management, scheduled jobs
- Familiarity with eventual consistency and cache invalidation patterns in distributed systems
- Proficient in agentic development — building or integrating LLM-powered workflows, tool-use patterns, or AI agents in production
- Comfortable doing archaeology in production codebases — reading unfamiliar code, identifying live vs. legacy paths, and making safe changes
Tech stack
TypeScriptJavaScriptSQLBigQueryFirestoreFirebaseAuth0GCPAWSReact
Benefits
Health insuranceWellness offeringsLife and disability insuranceRetirement savings planPaid holidaysPaid time off (PTO)BonusesShort-term incentivesLong-term incentives