Pular para o conteúdo

Eli

Engenheiro Staff - San Francisco

TypeScriptPythonReactDocker
Tradução automática. Consulte o original.

SOBRE A ELI

A América está investindo trilhões de dólares para tornar casas e edifícios mais eficientes, elétricos e resilientes. Mas os programas que pagam por essas melhorias ainda funcionam com papelada, revisão manual e sistemas desconectados. Os empreiteiros podem esperar meses para receber dinheiro que já ganharam. Os administradores de programas lutam para processar projetos de forma rápida e precisa. Muito financiamento é perdido em atrito administrativo antes de chegar aos edifícios que deveria melhorar.

A Eli está construindo um sistema melhor.

Nossa plataforma ajuda concessionárias, agências governamentais e seus parceiros a gerenciar programas de energia, desde determinar se um projeto se qualifica até revisar a documentação, relatar resultados e emitir pagamentos. Também adiantamos dinheiro aos empreiteiros antes que os rebates subjacentes sejam pagos, dando-lhes o fluxo de caixa para continuar aceitando novos trabalhos.

Desde o lançamento em dezembro de 2023, a Eli processou centenas de milhares de projetos e adiantou quase US$ 50 milhões a empreiteiros. Estamos agora nos preparando para suportar um volume muito maior de projetos e capital.

A OPORTUNIDADE

Estamos contratando um Engenheiro Staff. Por baixo dos panos, a Eli recebe aplicações de empreiteiros e proprietários, verifica elegibilidade e documentos, decide quem recebe pagamento, paga empreiteiros antecipadamente através de uma linha de crédito, rastreia cada dólar através de um ledger e o reconcilia com o banco. Muito do que construímos move dinheiro real e é auditado.

Você trabalhará diretamente com nossos dois cofundadores: Adrian, que lidera o produto, e Eduardo, que lidera a engenharia. Somos uma equipe de 7 engenheiros, incluindo Adrian e Eduardo, ambos que fazem commits em produção diariamente. Cada engenheiro é dono de uma grande parte do sistema, e seu trabalho aparece em produção e na frente dos clientes em poucos dias.

Como Engenheiro Staff, você definirá a direção técnica para os sistemas onde a correção é mais importante: movimentação de dinheiro, decisões impulsionadas por IA e a plataforma subjacente a eles. Você ainda escreverá e enviará código toda semana. Aqui, senioridade significa mais responsabilidade pelos resultados, não mais distância do trabalho.

Esta posição é baseada em San Francisco, e trabalhamos juntos presencialmente lá. Para o engenheiro certo, podemos acomodar trabalho totalmente remoto nos EUA. Devido a requisitos de conformidade, esta vaga está aberta apenas para residentes dos EUA.

COMO TRABALHAMOS

Quase todo o código que enviamos é escrito por agentes de IA. Executamos o Claude Code em worktrees paralelos, e nossos próprios bots lidam com a revisão de PR e investigações de primeira passagem em produção. Nosso harness feito à mão e ferramentas internas tornam isso possível. Revisamos tudo cuidadosamente, e o engenheiro cujo nome está no PR é responsável por cada linha nele.

Bom julgamento é o recurso escasso. Um agente escreverá o código de paginação. Ele não notará que a consulta carrega 1,000 linhas para renderizar 50, questionará se o recurso deveria existir, ou explicará a um gerente de programa por que uma reivindicação foi negada. Essa parte é o trabalho.

O QUE VOCÊ SERÁ RESPONSÁVEL

Ninguém aqui vai preparar um ticket para você e esperar. Queremos alguém que olhe ao redor, veja o trabalho que ninguém está fazendo e o assuma. Algumas das coisas que estão em jogo hoje:

  1. Direção técnica. Decida como o ledger, o sistema de decisões e a plataforma evoluem, escreva os designs nos quais outros engenheiros se baseiam e eleve o nível através de revisão de código e pareamento.
  1. Produto, de ponta a ponta. Você descobrirá o que processadores, empreiteiros e administradores de programas precisam, construirá, observará se funciona ou falha em produção e ajustará.
  1. Decisões de IA que movem dinheiro. Verificação de documentos, verificações de elegibilidade e detecção de fraudes, onde uma resposta errada significa que alguém recebe pagamento indevidamente, ou não recebe quando deveria. Você ajudará a decidir quando usar um modelo, uma regra ou um humano, e como medir se está funcionando.
  1. Movimentação de dinheiro. O ledger, a linha de crédito que reportamos ao nosso credor e a reconciliação com os registros bancários. Isso tem que estar correto até o centavo e suportar uma auditoria.
  1. Nosso stack de ferramentas internas. Consolidação dos sistemas que superamos, como Airtable, em nossas próprias ferramentas agênticas internas para operações e configuração de programas.
  1. A plataforma e produção. Velocidade de CI, saúde do conjunto de testes, backups, migrações de banco de dados, alertas e fluxos de trabalho. Quando algo quebra, você encontra a causa raiz, conserta e anota o que aconteceu.

O QUE BUSCAMOS

  1. Você é um engenheiro forte com a IA desligada. Você lê a mensagem de erro antes de qualquer outra coisa, depura a partir de princípios básicos, conhece git bem e não consegue imaginar trabalhar sem rebase, e consegue raciocinar através de uma requisição do navegador para o banco de dados e de volta.
  1. Você usa agentes de IA intensamente e permanece o autor. Quando alguém lhe faz uma pergunta em uma reunião ou no Slack, você responde com seu próprio entendimento. Você pode defender qualquer linha do seu PR e dizer como verificou que ele funciona.
  1. Você mede sua semana por problemas resolvidos, não por tickets fechados.
  1. Você se importa com o negócio. Você aprenderá como funcionam os programas de rebate, subscrição e pagamentos a empreiteiros, e você pressionará quando uma especificação estiver errada.
  1. Você é confortável e competente em ambientes com forte conformidade e segurança. Somos auditados pela SOC 2, lidamos com dados pessoais e financeiros, e os programas que servimos têm suas próprias regras e auditores.
  1. Você escreve atualizações curtas e claras: o que foi feito, o que está bloqueado e quando a próxima coisa chegará.
  1. Você tem opiniões fortes sobre suas ferramentas e pode nos dizer o porquê.

Experiência

  1. 8+ anos construindo software em produção (idealmente parte dele antes das ferramentas de codificação de IA), incluindo tempo como a pessoa responsável por um sistema quando ele quebra.
  1. Escopo de nível Staff ou impacto equivalente: você liderou o design de um sistema no qual outros engenheiros se baseiam e permaneceu responsável por ele em produção.
  1. Profundo conhecimento em TypeScript no backend (Bun, Node, Next.js, tRPC, Prisma ou similar) e sólidas habilidades em banco de dados relacional em MySQL ou Postgres: design de schema, planos de consulta, migrações.
  1. Um histórico de assumir trabalho fora de sua área designada e finalizá-lo.

Diferenciais

  1. Temporal ou outro motor de workflow
  1. Pagamentos, ledgers, empréstimos ou reconciliação
  1. dbt, Snowflake, ou outras ferramentas de análise
  1. Avaliação de saída de LLM com conjuntos de teste e métricas
  1. Infraestrutura: Pulumi, Docker, Vercel, Tailscale, Datadog, Sentry
  1. Programas de energia ou software de utilidade pública

Stack: Monorepo TypeScript Turborepo (pnpm com tsx para sistemas mais antigos, Bun para os mais novos) · Next.js, React, tRPC, Prisma · MySQL, migrando para Postgres · Temporal · Python para IA de documentos · Snowflake, dbt, Lightdash · Vercel, DigitalOcean, Pulumi · Datadog, Sentry · Claude Code com worktrees, mais ferramentas agênticas internas

Você ajudará a moldar o crescimento da equipe de engenharia, incluindo quem contrataremos em seguida.

A Eli tem uma política de remuneração sem negociação. Acreditamos que é nossa responsabilidade entender suas expectativas durante o processo de entrevista e fazer a oferta mais forte que pudermos. Se você receber uma oferta da Eli, será a nossa melhor oferta.

Encorajamos você a se candidatar mesmo que sua experiência não corresponda perfeitamente a cada item.

COMPENSAÇÃO E BENEFÍCIOS

A faixa salarial base para esta função é de US$ 220,000 - US$ 250,000 anualmente, dependendo da experiência, mais um pacote de ações significativo.

  • Cobertura médica, odontológica e oftalmológica generosa
  • Férias flexíveis e ilimitadas, com um mínimo de três semanas incentivadas
  • Pelo menos dois encontros da empresa por ano e orçamento para co-trabalhar ao resolver problemas difíceis juntos
  • Um ambiente acolhedor, familiar e amigável para pais que valoriza humildade, honestidade e humor

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026