
A DTN é uma empresa de dados e análises que ajuda organizações a tomar melhores decisões operacionais nos setores agrícola, de aviação, transporte e serviços públicos. Seus produtos combinam inteligência meteorológica, dados de mercado e ferramentas analíticas para ajudar as equipes a antecipar riscos, responder às mudanças nas condições e gerenciar as operações do dia a dia. Plataformas como ClearAg® e WeatherOps® aplicam tecnologia e análise de dados a desafios ambientais e empresariais complexos.
Engenheiro(a) de plataforma, serviços de nuvem da AWS
Desenvolva APIs, SDKs, ferramentas de linha de comando e serviços nativos da nuvem para a plataforma de tomada de decisões operacionais da DTN. Crie sistemas distribuídos e recursos com IA para engenheiros e clientes corporativos.
$ 85.000 – $ 113.000 / ano
RemotoTempo integralJúniorPlenoIdioma Obrigatório: inglêsEngenheiro de plataformaDescrição
- Projetar e entregar recursos de plataforma, do planejamento à produção.
- Implementar a lógica de serviços e de negócios para a plataforma de tomada de decisões operacionais da DTN.
- Criar e ampliar APIs para desenvolvedores, SDKs, ferramentas de linha de comando e recursos de plataforma gerenciados.
- Criar e manter configurações de infraestrutura como código para provisionar e implantar serviços de plataforma.
- Assumir a responsabilidade por recursos de engenharia de complexidade moderada até a implantação, com supervisão mínima.
- Ampliar a estrutura de módulos, os contratos de interface e a lógica de negócios da plataforma.
- Trabalhar com autenticação, comunicação segura entre serviços, despacho, validação, métricas, novas tentativas e reconciliação.
- Usar práticas de sistemas distribuídos, como processamento assíncrono, novas tentativas e idempotência, para viabilizar interações confiáveis entre serviços.
- Desenvolver software de produção confiável e sustentável e testá-lo a fundo.
- Criar e manter testes automatizados unitários e de integração.
- Usar ferramentas de build, integração contínua, testes automatizados, controle de versão e desenvolvimento baseado em trunk.
- Contribuir para discussões de design técnico e revisões de código.
- Criar e manter serviços nativos da nuvem da AWS envolvendo computação, armazenamento, IAM, APIs, bancos de dados gerenciados e tecnologias orientadas a eventos.
- Gerenciar a infraestrutura em nuvem com Terraform ou ferramentas comparáveis.
- Adicionar métricas, monitoramento e observabilidade aos serviços.
- Participar do rodízio de plantão previsto e investigar falhas de serviço e incidentes operacionais.
- Aplicar o princípio do menor privilégio e práticas de segurança na nuvem.
- Usar ferramentas de desenvolvimento assistidas por IA e contribuir para recursos de plataforma envolvendo LLMs e agentes de IA.
- Trabalhar com engenheiros seniores, lideranças de engenharia e partes interessadas de diversas áreas.
- Desenvolver conhecimentos em arquitetura da AWS, sistemas distribuídos, automação de infraestrutura e engenharia de plataforma.
Requisitos
- De 2 a 5 anos de experiência profissional desenvolvendo e lançando software de produção.
- Bacharelado em Ciência da Computação ou experiência profissional equivalente.
- Capacidade de entregar recursos de software de complexidade moderada com autonomia, do desenvolvimento à implantação.
- Capacidade de resolver desafios rotineiros de engenharia com supervisão mínima.
- Boas habilidades de resolução de problemas e curiosidade técnica.
- Conhecimento sólido de TypeScript e Node.js, ou domínio de outra linguagem moderna e capacidade de aprender TypeScript e Node.js.
- Experiência acadêmica ou profissional com React, Angular ou Vue.
- Experiência acadêmica ou profissional com Node.js ou Python.
- Experiência criando APIs RESTful com Node.js.
- Experiência usando APIs REST e GraphQL.
- Compreensão de design de APIs REST, JSON e desenvolvimento de aplicações baseadas em serviços.
- Experiência com Git para controle e versionamento do código-fonte.
- Conhecimento prático de AWS e dos conceitos fundamentais de computação em nuvem.
- Familiaridade com Terraform ou ferramentas semelhantes de infraestrutura como código.
- Compreensão dos conceitos de sistemas distribuídos, incluindo processamento assíncrono, novas tentativas e idempotência, ou capacidade de aprendê-los rapidamente.
- Familiaridade com controle de versão, revisões de código, integração contínua e testes automatizados.
- Experiência acadêmica ou profissional com SQL e bancos de dados como PostgreSQL ou DynamoDB.
- Familiaridade com ferramentas de programação assistida por IA e tecnologias de desenvolvimento com agentes.
- Interesse em recursos de plataforma com IA envolvendo LLMs e agentes de IA.
- Experiência com serviços de nuvem sem servidor e orientados a eventos.
- Experiência com módulos de infraestrutura como código, validação baseada em esquemas, ferramentas de observabilidade, serviços em contêineres ou pipelines de CI.
- Interesse ou experiência em engenharia de plataforma, ferramentas para desenvolvedores ou desenvolvimento de infraestrutura.
- Experiência com conceitos de segurança na nuvem, como IAM, TLS/mTLS, autenticação de serviços e assinatura.
- Familiaridade com arquiteturas nativas da nuvem da AWS, bancos de dados gerenciados e serviços orientados a eventos.
- Experiência criando componentes de software reutilizáveis, interfaces de serviço compartilhadas ou recursos de plataforma voltados a desenvolvedores.
- Familiaridade com interfaces testadas e validadas, desenvolvimento baseado em trunk, infraestrutura como código e acesso com privilégio mínimo.
Benefícios
- Folga remunerada ilimitada.
- Horário de trabalho flexível.
- Modelo de trabalho remoto, dependendo da posição.
- Planos competitivos de seguro médico, odontológico e oftalmológico.
- Contribuição equivalente de 6% para o 401(k).
- Acesso ilimitado a mais de 13.000 cursos por meio de uma plataforma de aprendizagem para desenvolvimento profissional.
- Programa de Assistência ao Empregado (EAP).
- Oportunidade de crescimento da remuneração ao longo do tempo com base no desempenho.
- Pode haver elegibilidade para remuneração variável e benefícios competitivos no mercado.