{"id":3297095,"url":"https://alion.io/job/samba-fullstack-software-engineer","title":"Fullstack Software Engineer","company":{"id":1800218,"name":"Samba","domain":"samba.com","url":"https://alion.io/company/samba-com","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Gem","truth_index":{"grade":"C","score":67,"open_postings":44,"ghost_share":0.545,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":30,"computed_at":"2026-10-28T05:59:10Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Francisco, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":182000,"max":246000,"currency":"USD","period":"year","gross":null,"usd_annual":246000},"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Auth0","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"Go","optional":false},{"name":"Grafana","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"Next.js","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"pnpm","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Remix","optional":false},{"name":"Rest API","optional":false},{"name":"Sentry","optional":false},{"name":"SQL","optional":false},{"name":"Structured Outputs","optional":false},{"name":"TanStack Start","optional":false},{"name":"tRPC","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false}],"status":"live","first_seen_at":"2026-08-11T17:00:37Z","employer_posted_date":"2026-10-23","last_verified_at":"2026-10-29T00:07:33Z","board_verified":true,"closed_at":null,"days_open":78,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":77},"description":"Samba connects the advertising industry. Today, a trillion dollars of media flows through platforms that don’t talk to each other, and each one measures its own results. We built the independent alternative: consented first-party data and AI that give the world’s biggest advertisers, publishers, and platforms one clear view across all of it.\nThe next era of advertising will run on AI agents, and those agents will need data they can trust. We’re building that foundation, and the agents that act on it. Join us and help build what the industry runs on.\nAbout the Role\nYou join the Agentic Product Engineering team, building a new AI-powered product with a real-time, conversational interface that researches, reasons, and produces real deliverables. The role spans the AI backend, the Node and TypeScript service layer, and the React streaming UI, where latency, cost, and graceful failure decide whether users trust it.\nWhat You'll Do\nBuild Across the System: Work across the AI backend, service layer, and UI, owning how features stream, model state, and fail, and making good calls on well-scoped work.\nBuild the AI Backend: Extend backend services, wiring model interactions and structured outputs, handling streaming, and managing state and persistence while weighing latency, cost, and failure modes.\n Own the Service Layer: Extend the Node backend-for-frontend, building endpoints, streaming responses over server-sent events (SSE), enforcing auth, and keeping the client-to-server contract type-safe.\nShip the UI: Build a streaming, chat-style React interface, turning structured data into interactive charts, tables, and document previews, and cover front-end work as needed.\nGet Streaming Right: Handle long-running asynchronous work, including partial streaming state, generating transitions, reconnection, large payloads, and graceful behavior when a request fails mid-flight.\nRaise Quality: Write unit, integration, and end-to-end tests, instrument client and server, and use logs, traces, and error tracking to debug issues spanning UI and services.\n Launch and Collaborate: Ship into live cohorts on a staged progression, fixing what surfaces before the next group, and partner with product, design, and platform engineers through code review.\nWhat You Bring\nBachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience, plus typically 4+ years of full stack or web application development.\nA full-stack engineer with real range who has owned significant features end to end, weighs trade-offs, explains the why, and disagrees well.\nStrong in JavaScript, TypeScript, and Node, with clean type-safe code and REST and SSE fluency, plus solid PostgreSQL, SQL, Git, CI/CD, and cloud (AWS, GCP, or Azure) fundamentals.\nHands-on React experience and a solid grasp of the web platform, with judgment on streaming state, reconnection, mid-flight failure, rendering performance, and accessibility, owning correctness of AI-assisted code.\nA strong plus: AI and LLM application experience, including streaming chat UIs, tool-calling, and agentic patterns, and modern SSR React frameworks such as Next.js, Remix, or TanStack Start.\nA plus: type-safe API contracts (tRPC, Hono RPC, GraphQL) across a monorepo, pnpm and Vite tooling, and auth flows (Auth0, OAuth, JWTs).\nA plus: observability tooling (Sentry, OpenTelemetry, Prometheus, Grafana), scripting in Python, Go, or shell, and adtech, media technology, or data-heavy product experience.\nCompensation\n$182,000 - $246,000 a year\nSamba expects to offer On-Target Earnings (OTE) of $182,000 - $246,000 per year for roles to be performed in California; actual base salary offered will depend on various factors, including but not limited to, location, experience, and performance. Base salary is just one component of Samba's total compensation package for employees. Other rewards may include bonuses, short-term incentives, and long-term incentives. In addition, Samba provides health insurance, wellness offerings, life and disability insurance, a retirement savings plan, paid holidays and paid time off (PTO), and other employee benefits.\nSamba is an equal opportunity employer.\nYour personal information\nWe collect personal information directly from you when you apply. Where the law permits, we may also receive it from third parties, such as through background, employment, or reference checks. For details, see Samba’s Applicant Privacy Policy. For EU residents, Samba Inc. is the data controller.\nUse of AI in hiring\nWe may use AI tools to help review applications, analyze resumes, or assess responses. These tools support our recruiting team. People make every hiring decision. To learn more about how we process your data, please reach out.","description_format":"text","description_chars":4776,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Health insurance","Retirement plans"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Market Research","Media & Audience Measurement"],"lifecycle":[{"event":"open","at":"2026-10-26T22:14:02Z"}],"visa":[],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.371,"p_room":0.28,"age_days":77,"expected_fill_days":30,"reasons":["conf:4","stale_co","win:tail","crowd:"],"computed_at":"2026-10-28T05:59:10Z"},"pay":{"stated_usd_annual":246000,"is_top_pay":true},"html_url":"https://alion.io/job/samba-fullstack-software-engineer","json_url":"https://alion.io/job/samba-fullstack-software-engineer.json","meta":{"generated_at":"2026-10-29T00:28:58Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":603,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1800218},"rest":"https://alion.io/mcp/rest/get_company?id=1800218"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsamba-fullstack-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsamba-fullstack-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsamba-fullstack-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/samba-fullstack-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsamba-fullstack-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3297095}},{"tool":"search_jobs","arguments":{"company":"samba.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3297095},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}