Senior Engineer - San Francisco

Eli•San Francisco, CA
•$180,000 - $215,000•Hybrid

About The Position

Eli is building a platform to help utilities, government agencies, and their partners run energy programs more efficiently. The current systems rely on paperwork and manual processes, leading to delays and lost funding. Eli's platform streamlines project qualification, documentation review, results reporting, and payments. Additionally, Eli provides advance payments to contractors, improving their cash flow. Since its launch in December 2023, Eli has processed hundreds of thousands of projects and advanced nearly $50 million to contractors, and is preparing to scale its operations significantly.

Requirements

  • Strong engineering skills with a focus on debugging from first principles, proficiency in Git (including rebase), and the ability to trace requests from browser to database.
  • Extensive use of AI agents while maintaining authorship and understanding of the code.
  • Ability to defend code, explain its functionality, and demonstrate testing methods.
  • Focus on solving problems rather than just closing tickets.
  • Understanding of business needs and the ability to push back on incorrect specifications.
  • Comfort and competence in compliance- and security-heavy environments, with experience in SOC 2 audited settings and handling sensitive data.
  • Ability to write clear and concise updates on progress, blockers, and timelines.
  • Strong opinions about development tools and the ability to articulate their reasoning.
  • 6+ years of experience building production software, including experience as the primary owner of a system during incidents.
  • Deep TypeScript experience on the backend (Bun, Node, Next.js, tRPC, Prisma or similar).
  • Solid relational database skills in MySQL or Postgres, including schema design, query optimization, and migrations.
  • A proven track record of taking on and completing work outside of assigned areas.

Nice To Haves

  • Experience with Temporal or other workflow engines.
  • Experience in payments, ledgers, lending, or reconciliation.
  • Experience with dbt, Snowflake, or other analytics tooling.
  • Experience evaluating LLM output with test sets and metrics.
  • Familiarity with infrastructure tools like Pulumi, Docker, Vercel, Tailscale, Datadog, Sentry.
  • Experience with energy programs or utility software.

Responsibilities

  • Take ownership of product development from conception to deployment, understanding the needs of processors, contractors, and program administrators.
  • Develop and manage AI-driven decisions for critical functions like document verification, eligibility checks, and fraud detection, determining the appropriate use of models, rules, or human intervention.
  • Manage and ensure the accuracy of money movement systems, including the ledger, loan tape reporting, and bank reconciliation.
  • Improve and consolidate internal tool stack, replacing legacy systems like Airtable with in-house, agentic tools for operations and program configuration.
  • Maintain and enhance the platform and production environment, including CI speed, test suite health, backups, database migrations, alerts, and workflows, with a focus on root cause analysis and documentation when issues arise.

Benefits

  • Base salary range of $180,000 - $215,000 annually, depending on experience.
  • Meaningful equity package.
  • Generous medical, dental, and vision coverage.
  • Flexible, unlimited time off, with a minimum of three weeks encouraged.
  • At least two company gatherings each year.
  • Budget to co-work when solving difficult problems together.
  • A welcoming, family- and parent-friendly environment that values humility, honesty, and humor.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service