Now hiring

Tech Lead Sênior, Engenharia de Software (Modelagem Energética) @ Aurora Energy Research

São Paulo, Brazil , São PauloOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Estamos construindo o time de Origin Model Development em São Paulo, e você será a primeira liderança técnica dele. Você vai liderar uma nova squad entre escritórios, com engenheiros experientes baseados em Oxford e engenheiros de São Paulo que você vai ajudar a contratar. Vai definir as práticas de trabalho, participar da seleção dos primeiros integrantes e conquistar credibilidade técnica contribuindo com código desde o primeiro dia. Você não começa sozinho(a): São Paulo já é o hub de modelagem da Aurora para as Américas, e você vai trabalhar junto às equipes que já estão aqui. É uma posição hands-on. Escrever e revisar código de produção é o centro do trabalho, e a liderança se constrói sobre isso. Sobre o Origin Model O Origin Model está no centro da capacidade de previsão da Aurora. Ele apoia governos, investidores e empresas de energia em decisões de bilhões de dólares na jornada rumo ao net zero. Os modelos cobrem mercados de energia elétrica em todo o mundo, transformando dinâmicas complexas do sistema energético em software robusto e escalável, que sustenta nossos outlooks de mercado, insights para clientes e plataformas de software. Resposabilidades Técnicas Escrever e revisar código de produção junto com a squad. Co-desenhar os limites dos módulos e as interfaces reutilizáveis da squad com uma autoridade técnica sênior, que tem a palavra final sobre os contratos de arquitetura. Entregar novas funcionalidades e migrar progressivamente uma base de código Python madura (GAMS com MOSEK como solver de otimização) para uma arquitetura moderna e bem delimitada. Projetar funcionalidades genéricas o suficiente para atender múltiplas regiões, sem excesso de engenharia. Usar ferramentas de IA em todo o fluxo de desenvolvimento (escrever, revisar, testar e analisar código) e ajudar a construir os agent workflows e ferramentas que aumentam a velocidade de todo o time. Construção e liderança da squad Construir o lado São Paulo da squad desde o início: definir perfis e entrevistar candidatos junto ao Modelling Software Engineering Manager, que é responsável pelo processo de contratação de ponta a ponta. Ser gestor(a) direto(a) dos engenheiros de São Paulo: 1:1s, avaliações de desempenho e feedback contínuo de desenvolvimento. O Modelling Software Engineering Manager define a estratégia, é o ponto de escalonamento e responde pelos processos formais, incluindo remuneração. Conduzir a entrega da squad: cadência de sprints, dailies, retrospectivas e remoção de bloqueios. Manter Oxford e São Paulo trabalhando como uma única squad. O trabalho é distribuído por módulo e competência, nunca por localidade, e os dois escritórios têm voz igual nas decisões. Aproveitar bem a janela diária de sobreposição entre Oxford e São Paulo para colaboração em tempo real e registrar decisões por escrito, para que todos acompanhem fora dela. Trabalhar com outros squad leads para compartilhar trabalho e evitar soluções duplicadas, encaminhando decisões de arquitetura transversais à autoridade técnica sênior.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores