Tech Lead Sênior, Engenharia de Software (Modelagem Energética)

Aurora Energy Research

São Paulo

Híbrido

BRL 420 000 - 540 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Cultura internacional
Salário competitivo
Mentoria e Aurora Academy
Flexibilidade de trabalho

Resumo da oferta

Aurora Energy Research está recrutando para liderar o Origin Model Development em São Paulo. A posição envolve liderar uma squad entre Oxford e SP, definindo práticas de engenharia, selecionando talentos e contribuindo com código desde o início.

O papel combina hands-on coding com liderança técnica para entregar soluções de previsão energética. Você atuará com Python, contribuirá para a arquitetura moderna e trabalhará em um ambiente híbrido, com presença no escritório em SP três vezes por

Qualificações

  • 5+ anos de experiência profissional em engenharia de software, escrevendo código de produção.
  • Liderança técnica comprovada dentro de um time, com decisões de design.
  • Sólidas habilidades em Python e fundamentos de engenharia de software.

Responsabilidades

  • Liderar a squad Origin Model Development em São Paulo, definindo práticas de trabalho e participando da contratação.
  • Conduzir entregas, sprints e remoção de bloqueios, mantendo colaboração entre Oxford e São Paulo.
  • Projetar e evoluir a arquitetura, com foco em modularidade, interfaces reutilizáveis e escalabilidade.

Conhecimentos

Python
Liderança técnica
Engenharia de software
Agile / Continuous Delivery
Comunicação clara
IA na engenharia
Inglês/Português

Descrição da oferta de emprego

Location: São Paulo, Brazil

Department: Tech - Model & Platform Engineering

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.

Key Responsibilities
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.
Skills, Knowledge and Expertise
Required attributes
  • 5+ anos de experiência profissional em engenharia de software, escrevendo código de produção.
  • Liderança técnica comprovada dentro de um time: você já conduziu trabalho técnico e tomou decisões de design.
  • Sólidas habilidades em Python (linguagem principal da base de código).
  • Bons fundamentos de engenharia de software: design modular limpo, interfaces reutilizáveis e bom senso para decompor uma base de código complexa de forma incremental.
  • Experiência prática com Agile / Continuous Delivery, idealmente tendo contribuído para elevar a maturidade de entrega de um time.
  • Comunicação clara e direta: à vontade para levantar problemas cedo, dar feedback honesto e trabalhar entre times e escritórios.
  • Experiência prática com engenharia assistida por IA e uma visão sobre onde ela realmente agrega valor.
  • Fluência profissional em inglês e português. O inglês é o idioma principal de trabalho entre os dois escritórios.
  • Disponibilidade para atuar no modelo híbrido, 3 vezes por semana em nosso escritório em São Paulo (região do Paraíso, estação Brigadeiro)
Desirable attributes
  • Experiência em times distribuídos ou entre escritórios.
  • Experiência em fundar ou ser um dos primeiros integrantes de um novo time, escritório ou empresa.
  • Conhecimento em otimização de sistemas de energia ou otimização numérica/matemática (LP, MIP ou equivalente).
  • Conhecimento do mercado de energia ou de sistemas de potência, incluindo o setor elétrico brasileiro (ex.: NEWAVE, DECOMP, DESSEM, SDDP).
  • Experiência em áreas adjacentes de otimização (pesquisa operacional, finanças quantitativas, logística) também é bem‑vinda.
What we offer
  • A fun, informal and international work culture
  • A competitive salary package
  • Access to regular coaching and mentoring sessions and the opportunity to learn from experienced professionals
  • Access to the Aurora Academy, our training programme offering a range of opportunities to develop your skills within the responsibilities of your role and within the wider context of the industry

At Aurora we will consider all requests for flexible working. For most roles, the following types of flexibility are usually possible: a hybrid model of remote and in‑office working and flexible start and finish times. Please talk to us during the interview about the flexibility we could offer and we will be happy to explore the best available option for you.

The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy and maternity.

The successful candidate would start as soon as possible. The team will review applications as they are received. Salary will be competitive with experience.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Modelling Software Engineer, Squad Lead
Senior Modelling Software Engineer, Squad Lead

Aurora Energy Research • São Paulo

Presencial
BRL 250 000 - 450 000
Hybrid work model
Competitive salary package
International team
Tech Lead, Senior Software Engineer (Power Markets Modeling)
Tech Lead, Senior Software Engineer (Power Markets Modeling)

Aurora Energy Research • São Paulo

Híbrido
BRL 400 000 - 650 000
International culture
Competitive salary package
Coaching & mentoring sessions
+1
Energy Advisory Intern
Energy Advisory Intern

Aurora Energy Research • São Paulo

Presencial
BRL 22 000 - 33 000
Stipend bolsa auxílio
Client engagement
Aurora Academy access
+2
Energy Modelling Intern
Energy Modelling Intern

Aurora Energy Research • São Paulo

Presencial
BRL 20 000 - 33 000
Competitive stipend
Aurora Academy access
Energy Advisory Intern (with preference for women)
Energy Advisory Intern (with preference for women)

Aurora Energy Research Limited • São Paulo

Presencial
BRL 17 000 - 28 000
Competitive stipend
Client engagement opportunities
Aurora Academy access
+2
Energy Advisory Intern (with preference for women)
Energy Advisory Intern (with preference for women)

Aurora Energy Research • São Paulo

Presencial
BRL 20 000 - 33 000
Stipend
Energy Modelling Intern
Energy Modelling Intern

Aurora Energy Research • São Paulo

Híbrido
BRL 20 000 - 27 000
Competitive stipend
Coaching & mentoring
Aurora Academy
+1
Energy Modelling Intern (with preference for women)
Energy Modelling Intern (with preference for women)

Aurora Energy Research • São Paulo

Híbrido
BRL 22 000 - 29 000
Competitive stipend
Coaching & mentoring
Aurora Academy
+1
Analista de Dados Sênior - RevOps | Remoto
Analista de Dados Sênior - RevOps | Remoto

Aurum • Brasil

Teletrabalho
BRL 90 000 - 140 000
Vale Alimentação/Refeição
Auxílio Home Office
Plano de Saúde Bradesco
+12
Especialista de Performance São Paulo - SP and Hybrid Full-time employee
Especialista de Performance São Paulo - SP and Hybrid Full-time employee

Órigo Energia • São Paulo

Presencial
BRL 120 000 - 210 000
Salário competitivo
Plano de saúde
Vale-alimentação/refeição
+3