Job Title: Staff Engineer Company Name: SERHANT. Job Url: https://job-boards.greenhouse.io/serhant/jobs/4121522009 Job Description: Staff Engineer Remote, USA About SERHANT.  SERHANT. is the most followed real estate brand in the world, calibrated for the marketplace of tomorrow, delivering proven results for buyers, sellers, and developers. SERHANT. revolutionizes the traditional brokerage model by innovating through media and content creation and is powered by a full-service in-house film studio as well as an amplification platform that puts our properties in front of more people than anyone else.    About the Role  We’re hiring a Staff Engineer to operate as a technical force multiplier across the organization. You’ll tackle the hardest problems, set architectural direction, and raise the bar for engineering quality. This role dances between all layers of the stack—dashboards, mobile, AI, workflow orchestration, and infrastructure. You’re a generalist who goes deep when needed, and you’ve fully embraced AI-assisted development as a way to amplify your impact.    Our Stack  Dashboards & Web: SvelteKit  Mobile: Expo (React Native)  AI Orchestration: Mastra  Workflow Orchestration: Inngest  Backend & Auth: Supabase  Primary Database: Postgres  Analytics Database: ClickHouse  Languages: TypeScript, Python  Infrastructure: Azure, event-driven architecture    Responsibilities  Drive technical strategy and architectural decisions across multiple teams and stack layers  Solve ambiguous, cross-cutting problems that span dashboards, mobile, AI, and backend services  Build and extend SvelteKit dashboards that power internal and external tooling  Contribute to our Expo mobile applications when needed  Design and implement AI-powered features using Mastra  Architect reliable workflows and background jobs with Inngest  Work across our Supabase backend, Postgres, and ClickHouse data layers  Define and champion spec-driven development practices organization-wide  Write code, review code, and mentor engineers at all levels  Evaluate and integrate AI tools that accelerate engineering velocity  Partner with leadership on technical roadmap and build-vs-buy decisions  Establish patterns, libraries, and frameworks that other engineers build on  Experience with SvelteKit in production  Background with Supabase (auth, realtime, edge functions)  Familiarity with Inngest or similar event-driven workflow systems  Experience with distributed systems, event-driven architecture, or real-time applications  Background mentoring or managing engineers  History of open-source contributions or public technical writing  *The company reserves the right to add or change duties at any time.    Qualifications  8+ years of software engineering experience with demonstrated technical leadership  Broad technical fluency - you context-switch fluidly between web (SvelteKit/React), mobile (Expo), backend (Supabase, Node.js, Python), and infrastructure  Strong TypeScript proficiency across the full stack  Experience with workflow orchestration tools (Inngest, Temporal, or similar)  Familiarity with AI/LLM orchestration frameworks - Mastra experience a plus, but we value adaptability  Deep Postgres expertise and familiarity with analytical databases like ClickHouse  Experience designing systems that scale in complexity and traffic  Deep, practical use of AI coding tools integrated into your development process  Significant experience with frontier LLMs - you’ve pushed beyond basic use cases into advanced workflows  Strong written communication - you write specs, RFCs, and documentation that drive alignment  A track record of improving engineering culture and practices at previous organizations    Skills  Relentlessly curious - you dig into new tools and technologies before they have comprehensive documentation  High agency - you don’t wait for permission or detailed instructions; you figure things out and drive forward  Comfortable with ambiguity - you can pick up bleeding-edge LLM tools and make them productive without hand-holding  A true generalist - you don’t identify as “a frontend engineer” or “a backend engineer”; you’re just an engineer  Self-directed - you identify what needs to be done and do it