C6 Bank
Halliburton
Brasil - Remoto: Líder de Equipe de Desenvolvimento de Software
Quem somos
Estamos procurando as pessoas certas — pessoas que querem inovar, alcançar, crescer e liderar. Atraímos e retemos os melhores talentos investindo em nossos funcionários e capacitando-os a desenvolver a si mesmos e suas carreiras. Experimente os desafios, recompensas e oportunidades de trabalhar para um dos maiores provedores globais de produtos e serviços para a indústria de energia.
Sobre a Landmark
A Landmark, uma empresa Halliburton, desenvolve os softwares e soluções de dados que ajudam a indústria global de energia a tomar melhores decisões. Nossos produtos abrangem interpretação de subsuperfície, planejamento de construção de poços, simulação de reservatórios, otimização de produção e operações digitais. Estas são ferramentas usadas diariamente por engenheiros e cientistas nas maiores empresas de energia do mundo e executadas como SaaS nativas da nuvem e como soluções corporativas on-premises.
Sobre a Vaga
Por que a Landmark
Construímos equipes pequenas, com alta responsabilidade, e investimos na qualidade de cada pessoa nelas. Você trabalhará em um negócio onde o software é o produto, o trabalho que você faz importa e os padrões são altos. Como Líder de Equipe Sênior, você define a direção em trabalhos complexos, se mantém próximo o suficiente do código para tomar boas decisões e é responsável tanto pelos resultados da entrega quanto pelo crescimento dos engenheiros em suas equipes.
O que você fará
Você lidera uma ou mais equipes de desenvolvimento em trabalhos complexos de entrega de vários trimestres em softwares dos quais a indústria de E&P depende. A função se situa na interseção de três demandas: excelência técnica, entrega de software e liderança de pessoas. Você define a direção técnica e permanece como um dos engenheiros mais fortes em sua área. Você é responsável pela entrega: o que as equipes entregam e com que confiabilidade. Você desenvolve e lidera os engenheiros que se reportam a você.
Você lidera uma ou mais equipes de desenvolvimento em trabalhos complexos de entrega de vários trimestres e se mantém próximo o suficiente da tecnologia para tomar as decisões mais difíceis. O trabalho tem duas dimensões, e você faz ambas todos os dias.
Definir direção técnica e resolver problemas difíceis
- Moldar a arquitetura e o roadmap técnico dos produtos que você possui, e tomar decisões que se sustentam em vários lançamentos
- Dimensionar trabalhos técnicos importantes: estimar esforço, identificar riscos e definir a abordagem de entrega
- Servir como o primeiro ponto de escalonamento técnico quando problemas difíceis surgem em sua área: desacordos arquiteturais, problemas de produção e desconhecidos técnicos profundos
- Avaliar arquitetura e implementação quanto a fraquezas de desempenho, escalabilidade e segurança, e ver as melhorias serem resolvidas
- Desafiar o processo de entrega quando ele produz feedback lento, risco desnecessário ou resultados ruins
- Manter-se atualizado sobre ferramentas, práticas e tecnologias relevantes para sua área, e liderar a adoção onde elas melhoram o produto
Liderar equipes e desenvolver pessoas
- Trabalhar diretamente com Gerenciamento de Produto e arquitetos para projetar novas aplicações e grandes aprimoramentos, e traduzir metas de produto em planos técnicos concretos
- Gerenciar relacionamentos com stakeholders e comunicar o status da entrega, trade-offs técnicos e riscos para a gerência superior
- Definir como suas equipes trabalham e como elas se coordenam: cadência de entrega, limites de propriedade dentro e entre equipes, e o padrão para contratação e promoção
- Dimensionar equipes efetivamente, combinando pessoas com trabalho com base em habilidades, necessidades de crescimento e prioridade de entrega
- Gerenciar e mentorar os engenheiros e líderes de equipe de nível intermediário em suas equipes através de avaliações de desempenho, planos de desenvolvimento, conversas de carreira e feedback honesto
- Definir e impor padrões de qualidade de código, segurança e arquitetura em suas equipes através de revisões, feedback direto e a cultura técnica que você constrói
- Ser responsável pela dívida técnica em sua área: decidir o que realmente importa, incluí-la no plano de entrega e garantir sua resolução
O que você trará
A função é adequada para um engenheiro de software sênior com experiência comprovada em liderança de equipe, ou um líder de equipe experiente pronto para assumir um escopo mais amplo e gestão formal de pessoas. Seu escopo varia com o trabalho: uma única equipe maior, uma equipe responsável por uma área tecnicamente exigente ou desconhecida, ou várias equipes construindo um produto.
Fundamentos sólidos de engenharia de software, liderança comprovada na entrega de software e a capacidade de desenvolver os engenheiros ao seu redor são todos requisitos. Conhecimento de domínio é valioso, mas não é um requisito no momento da contratação.
Requisitos
- Bacharelado em Ciência da Computação, Engenharia de Software ou disciplina relacionada, ou experiência equivalente
- 10 anos ou mais de experiência em desenvolvimento de software, incluindo experiência comprovada liderando a entrega técnica de uma equipe de software e gerenciando pessoas (desempenho, desenvolvimento, contratação)
- Proficiência profunda em pelo menos uma das seguintes linguagens: Java, C#/F# (.NET), C++, Python, ou TypeScript (React, Angular, ou Node.js), com um histórico de entrega de software em produção nesse stack
- Experiência em projetar e ser responsável pela arquitetura de um sistema de software complexo ou subsistema principal, com decisões técnicas que se sustentaram em vários lançamentos
- Experiência em gerenciar desempenho, planejamento de desenvolvimento e contratação para uma equipe
- Habilidades de comunicação afiadas o suficiente para discutir resultados de entrega com stakeholders de negócios, trade-offs arquiteturais com engenheiros e desenvolvimento de carreira com as pessoas de sua equipe
- Capacidade de liderar a entrega em equipes distribuídas e em diferentes fusos horários
Localização
Posições estão disponíveis em uma variedade de equipes. A designação da equipe determina tanto o domínio do produto quanto as tecnologias utilizadas.
As equipes desenvolvem software para domínios como:
- Geociências — geologia, geofísica ou petrofísica
- Engenharia de perfuração e planejamento de poços
- Engenharia de reservatórios e modelagem
- Engenharia de produção e otimização
- Gerenciamento e integração de dados de E&P
- Infraestrutura de nuvem, serviços de dados e ferramentas para desenvolvedores
- Análise assistida por IA, busca e IA generativa
As tecnologias utilizadas variam por equipe e incluem:
- Linguagens como Java, C#, F#, C++, Python, TypeScript e Fortran
- Frameworks e runtimes como .NET, Eclipse RCP/SWT, JUnit, Angular, React e Node.js
- Provedores de nuvem incluindo Azure e AWS
- Ferramentas de contêineres e orquestração como Docker e Kubernetes
- Ferramentas de automação de infraestrutura como Terraform, Ansible, Helm e Argo CD/Flux
- Bancos de dados relacionais e NoSQL como PostgreSQL, SQL Server, Oracle e MongoDB
Como você trabalha
O líder de equipe sênior que obtiver sucesso nesta função lidera no nível de equipes e resultados de vários trimestres, não apenas no lançamento atual. Você conquista a confiança através da qualidade do seu julgamento técnico e da forma como conduz conversas difíceis, não por impor sua autoridade. Você se mantém próximo do código e das pessoas, e usa ambas as conexões para tomar melhores decisões sobre o que suas equipes se comprometem, como executam e quem contratam. Você desenvolve outros líderes de equipe, não apenas outros engenheiros, porque seu alcance depende das pessoas que você ajudou a crescer para gerenciar seu próprio escopo. Seu impacto se reflete nos compromissos que suas equipes cumprem e nos líderes que elas se tornam.
Halliburton é um Empregador de Oportunidades Iguais. As decisões de emprego são tomadas sem levar em conta raça, cor, religião, deficiência, informação genética, gravidez, cidadania, estado civil, sexo/gênero, preferência/orientação sexual, identidade de gênero, idade, status de veterano, origem nacional ou qualquer outro status protegido por lei ou regulamento.
Localização
Rua Paulo Emidio Barbosa 485 Q, Rio de Janeiro, Rio de Janeiro, 291941, Brasil
Detalhes da Vaga
- Número da Requisição: 210662
- Nível de Experiência: Profissional Contratado
- Família de Cargos: Engenharia/Ciência/Tecnologia
- Linha de Produtos/Serviços: Landmark Software & Services
- Tempo Integral / Meio Período: Tempo Integral
Localizações Adicionais para esta posição:
Remuneração
Informações de Remuneração é competitiva e condizente com a experiência.
Diferenciais
- Experiência liderando múltiplas equipes que juntas entregam um único produto ou tecnologia
- Experiência com desenvolvimento nativo da nuvem ou tecnologias de engenharia de dados, além de proficiência na linguagem principal
- Experiência com pipelines de CI/CD, contêineres e automação de infraestrutura
- Experiência liderando equipes em domínios de aplicação tecnicamente complexos ou cientificamente exigentes
- Experiência integrando componentes de machine learning, IA generativa ou baseados em LLM em sistemas de produção
- Experiência desenvolvendo outros líderes de equipe e engenheiros seniores em líderes mais fortes
- Experiência contribuindo para projetos de código aberto ou integrando componentes de código aberto em escala
- Experiência na indústria de energia não é exigida, mas é um forte diferencial. Damos as boas-vindas a candidatos de todas as origens e encorajamos você a se candidatar mesmo que sua experiência não corresponda a todos os itens na lista de diferenciais.
A Landmark oferece remuneração competitiva, incluindo bônus e programas de incentivo de longo prazo.
