Staff Engineer
Dyrt
About Dyrt
Dyrt Labs is building the operating system for waste.
We combine hardware, AI, and beautifully simple software to help businesses track, reduce, and repurpose their waste in real time. Hotels, stadiums, distributors, and food producers use Dyrt to cut disposal costs, meet sustainability requirements, and divert millions of pounds of material from landfills.
We're scaling fast across Southern California and expanding nationwide. If you want to build real-world systems that move physical materials, improve the planet, and redefine an overlooked industry, join us.
The Role
Own the system architecture. Design and extend our Supabase/Postgres stack to handle millions of records. Establish patterns for schemas, migrations, RLS, and indexing that will last. Turn prototypes into codebases other engineers can maintain.
Own the data model. Waste tracking, emissions reporting, material lifecycle management. Schema design, query optimization, background jobs, partitioning.
Own the engineering process. CI/CD, testing, deployment patterns that let a team ship daily without breaking things. Guardrails that let engineers move fast.
Help build the team. Hire and mentor the next 10+ engineers. Set review standards. Become the person engineers go to when the system needs a clear path forward.
Who This Is For
You've seen a codebase scale—maybe at a startup that grew, maybe at one that got acquired, maybe at one that failed but you learned what should have been different. You've rebuilt something messy into something clean.
You use AI tools daily and have opinions about how to do it well across a team. You know the difference between moving fast and making messes.
You want ownership of something that connects to the physical world—actual trucks, actual waste, actual emissions data—not another adtech dashboard.
Required
4+ years with meaningful ownership of systems that scaled (or should have)
Deep Postgres: schema design, RLS, EXPLAIN plans, indexing, migrations
Strong TypeScript and React
Supabase or serverless Postgres experience
APIs, integrations, background jobs, data pipelines
High standards for code clarity and maintainability
Built or led an engineering team
Nice to Have
React Native or mobile
Hardware integrations (scales, sensors, kiosk systems)
Exited or acquired startup experience
Compensation