Senior Software Engineer

Surusearch β€” United States Β· Posted ~1 hour ago

Senior Full-time

Skills

TypeScript React backend development data engineering ETL

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior generalist engineering role focused on building product interfaces, data systems, and scalable software platforms. Requires strong ownership and experience across modern web technologies.

Highlights

Work on a fast-moving engineering team building impactful software solutions with broad ownership across product, data, and systems.

Description

Senior Software Engineer We build the AI platform that franchise headquarters use to coach every location in their network. Think of a national fast food chain, gym, or wax studio β€” HQ doesn't own the hundreds of locations operating under its name, but it's responsible for the performance of the whole network. Our platform reads everything a brand tracks across its locations and turns it into contextualized, prescriptive guidance: where each location should focus and what to do next. We're a small, fast-moving team based in NYC, working with major multi-unit brands across fast food, fitness, wellness, and home services. The Role We're hiring a Senior Software Engineer to build the product at the center of it all β€” from the interfaces coaches and executives use every day, down through the data and systems that turn a brand's complexity into guidance. This is a true generalist role spanning three areas: the product surface (TypeScript/React), the data backbone (integrations, ETL, multi-tenant database design), and the agentic systems that generate the coaching itself (context assembly, tool calling, orchestration). What You'll Do Build the product surface in TypeScript and React β€” the views where a coach sees prioritized locations, understands why one is flagged, and gets clear next actions. Own components end to end.Build and run the data backbone β€” integrations, ETL, and database design that turn many systems into clean, queryable truth at real volume across many tenantsWork on the agentic systems that generate guidance: context assembly, tool calling, multi-step orchestration, and structured outputsKeep it enterprise-grade β€” data isolation, access, and correctness handled rightOwn problems, not tickets β€” real say over what gets built and how What We're Looking For A strong generalist engineer, comfortable across frontend, backend, and dataYou've built and shipped product in TypeScript and React β€” user-facing features you owned end to endYou know how data systems actually work: ETL, relational database design, query performance, moving messy real-world dataYou've shipped enterprise software and understand what SOC 2, privacy, and data isolation mean in practiceYou've deployed agentic systems in production, not just demos β€” context assembly, tool/function calling, orchestration, structured outputs, and how these systems failProduct- and business-minded β€” you can argue why something matters, not just how it's builtYou've built real things at scale, with real users and real stakesComfortable operating in ambiguity Strong Pluses Data science depth β€” causal inference, time-series, experimentationExperience designing APIs or MCP servers built for agent consumptionEarly engineer at a company that scaled Why This Role Foundational engineering hire β€” you'll shape both the product and how the team builds itA real product with real customers β€” well-known brands already running on the platformVaried, hard engineering: frontend, data, enterprise systems, and AI, rarely the same problem two weeks running