Skip to content
All roles

Founding Engineer

Engineering · Full-time · Remote

About us

Terra is redefining how enterprises account for their physical footprint. Not built for sustainability teams, built with them. We work alongside the operators and auditors who are held to the highest standard of proof, and we hold ourselves to the same bar.

Our AI-native platform reads the operational documents behind waste, water, and emissions, and turns them into data a company can defend. We cut through the manual work that has always stood between a company and the truth about its own footprint, so teams can focus on what matters: judgment, decisions, and outcomes.

Enterprises and municipalities trust us with their operational data — what Terra produces goes into the reports they file with regulators.

Joining Terra means three things.

  • We ship fast: in front of customers, and we find out fast.
  • We hold the bar: high standards, direct feedback, and no ego in the room.
  • We own it: whoever is closest to the problem makes the call.

If you're driven by ownership, pace, and raising the bar, this is the place.

The role

Are you ready to build something people depend on? Terra is flipping waste on its head — taking the messiest data a company reports and making it the most defensible, with real environmental impact riding on it. We're looking for our first engineer to own the system that does it. You'll write production code every day, work directly with the founders and the customers, and make the architectural calls this company lives with for years.

What you will be doing

  • Own the platform end to end, from the web application through the data pipeline
  • Architect and implement the agent layer — orchestration, agent management, and evaluation — that reads customer documents, reconciles them, and drafts the reporting built on top
  • Take ownership of our codebase, balancing quality, correctness, and speed
  • Talk to the people who use Terra and bring what you hear into the roadmap

Our stack: TypeScript, React, Next.js, Convex, Python, and AWS — plus LLM and agent orchestration, structured extraction, and evaluation harnesses for model output.

Who you are

  • A senior engineer who still ships daily and wants to keep it that way
  • Comfortable making high-leverage calls with incomplete information
  • A low ego, true team player
  • Test-first, and proud of the systems you architect

What you'll need

  • Experience shipping LLM and agent systems to production — designing, orchestrating, and managing agents, not just calling a model API — with a habit of measuring model correctness rather than assuming it
  • Deep in TypeScript or Python, fluent in the other
  • Experience with production systems where correctness and data isolation were non-negotiable, in regulated, financial, or health data
  • Having built and run something end to end, at an early-stage company or on your own

Bonus points

  • Owning production infrastructure — deploys, monitoring, and cost — on AWS or similar
  • Building evaluation tooling or data pipelines for document-heavy workflows
  • Time in the compliance, sustainability, or environmental reporting world

Logistics

  • Fully remote, US-based
  • You must be authorized to work in the US on a permanent basis — we're unable to sponsor visas at this time

How we hire

Three conversations: a 30-minute intro, a technical deep-dive on systems you've built, and a working session with the founders.

Terra is an Equal Opportunity Employer

At Terra, we believe great teams are built on diversity of thought and experience. We're proud to be an equal opportunity employer and committed to building an inclusive, high-performance culture where everyone can do their best work. We welcome people of all backgrounds and don't discriminate based on race, color, religion, national origin, gender, gender identity or expression, sexual orientation, age, disability, veteran status, or any other characteristic protected by law.