Navegar
···
Entrar / Registrar

Engenheiro de Software Backend – Plataformas

Indeed
Tempo Integral
Presencial
Sem Limite de Experiência
Sem Limite de Formação
PV49+C7 Lisboa, 1000-001, Portugal
Favoritos
Compartilhar
Alguns conteúdos foram traduzidos automaticamente pelo sistemaVer original

Descrição

Resumo: A DataCamp está buscando um Engenheiro Backend de Plataforma Dev para se especializar em iniciativas de plataforma backend, segurança e infraestrutura de agentes de IA de nova geração, melhorando a experiência do desenvolvedor para equipes de produto. Pontos de destaque: 1. Modelar toda a experiência do desenvolvedor backend na DataCamp. 2. Contribuir para operações de desenvolvimento impulsionadas por agentes de IA. 3. Traçar o caminho para que as equipes de produto maximizem a experiência do desenvolvedor. ### **Sobre a DataCamp** A missão da DataCamp é capacitar todas as pessoas com as habilidades essenciais em dados e IA para o sucesso no século XXI. Ao oferecer experiências práticas e envolventes de aprendizagem, a DataCamp prepara alunos e organizações de todos os tamanhos para aproveitar o poder dos dados e da IA. Como parceira confiável de mais de **17 milhões de alunos e 6.000+ empresas, incluindo 80% das empresas da Fortune 1000**, a DataCamp lidera os esforços para enfrentar a escassez crítica de habilidades em dados e IA. ### **Sobre a vaga** Na DataCamp, temos a missão de tornar o treinamento em dados e IA acessível a todos. Como **Engenheiro Backend de Plataforma Dev**, dentro de nossa equipe de Plataformas para Desenvolvedores, você atuará como especialista profundo na interseção entre iniciativas de plataforma backend, segurança e infraestrutura de agentes de IA de nova geração. Você contribuirá e moldará toda a experiência do desenvolvedor backend na DataCamp. Isso significa desenvolver modelos de serviços invocáveis por agentes e caminhos padrão (golden paths), aprimorar abstrações de infraestrutura e estabelecer padrões robustos de observabilidade, padrões de autenticação e proteções (guardrails) para CI/CD, garantindo que as equipes de produto possam construir, manter e lançar softwares seguros com rapidez e autonomia. Você é um especialista profundo que ama o ofício de construir serviços escaláveis e seguros, mas entende que ótimos recursos só são possíveis se a plataforma subjacente for confiável e fácil de usar. ### **Sobre você** Na DataCamp, buscamos indivíduos que encarnem nossos valores centrais de tomada de decisão baseada em dados, ação, transparência, senso de propriedade e foco no cliente. Você prospera em um ambiente dinâmico e de alto desempenho e é impulsionado pela paixão de gerar um impacto significativo. Você é adaptável, acolhendo mudanças e ambiguidades com entusiasmo. Sua proatividade e espírito empreendedor o levam além do simples cumprimento de metas: você busca compreender o "porquê" por trás de nossos objetivos e assume a propriedade para impulsionar os negócios adiante. Você é um membro colaborativo da equipe que valoriza a transparência e sempre busca melhorar e inovar. Se isso soa como você, incentivamos você a se candidatar! ### **Responsabilidades** Como engenheiro da equipe de Plataformas para Desenvolvedores, sua principal responsabilidade é "traçar o caminho" para que as equipes de produto maximizem sua experiência do desenvolvedor (DX) e eficiência ao construir a plataforma DataCamp. Essa responsabilidade abrange todo o ciclo de vida do desenvolvimento de software (SDLC), tanto para frontend quanto para backend. Esta é uma lista não exaustiva de responsabilidades relacionadas a essa vaga: * **Plataformas para Desenvolvedores e Ferramentas:** Projetar, construir e manter ferramentas internas, como modelos de serviço (boilerplates), módulos de configuração compartilhados e pacotes reutilizáveis, que padronizem a forma como os engenheiros estruturam, codificam, constroem e testam aplicações na DataCamp. * **Fluxos de Autoatendimento:** Projetar e implementar sistemas padronizados que permitam aos engenheiros configurar facilmente novos serviços serverless, backend ou frontend e provisionar ferramentas de terceiros. * **Infraestrutura de CI e Construção:** Contribuir para a melhoria de nossos fluxos de integração contínua e infraestrutura de construção (por exemplo, scripts de construção, pipelines e orbs do CircleCI, …), garantindo CI e construções rápidas, confiáveis e consistentes em todos os serviços. * **Engenharia de Lançamentos:** Definir e simplificar práticas de lançamento para bibliotecas, serviços backend e aplicações frontend (por exemplo, versionamento semântico, registros de alterações, portões de qualidade, publicação, …), contribuindo para um processo repetível que produza resultados previsíveis e escale bem. * **Suporte à Plataforma Frontend:** Contribuir para a plataforma frontend melhorando nossa arquitetura, bibliotecas compartilhadas, integrações com ferramentas de terceiros e plataforma de microfrontends. * **Práticas e Ferramentas de Teste:** Definir e habilitar estratégias de teste com ferramentas para frontend e backend (testes de ponta a ponta, integração, aceitação, regressão visual, entre outros). Garantir que a testabilidade seja incorporada por padrão nos modelos de estruturação (boilerplates) e nas ferramentas. * **Qualidade e Padrões de Engenharia:** Ajudar a definir e promover convenções de codificação, convenções de documentação e padrões de segurança/desempenho. Revisar contribuições para ferramentas de plataforma e defender a excelência em engenharia. * **Operações de Desenvolvimento Impulsionadas por Agentes de IA:** Assumir a propriedade e operar fluxos de trabalho de agentes de IA que acelerem a entrega de serviços full-stack e a prontidão da plataforma. Isso inclui projetar, configurar e orquestrar agentes de codificação de IA (Claude) para automatizar tarefas repetitivas, como estruturação de definições de API, geração de modelos de serviço, criação de scripts de migração de dados, detecção de vulnerabilidades de segurança e atualizações de pipelines de CI/CD. Você avaliará a qualidade da saída dos agentes, definirá proteções (guardrails), criará habilidades para agentes e continuamente aprimorará estratégias de prompts e pipelines agênicos para garantir que os agentes produzam serviços prontos para produção, seguros e observáveis em escala. ### **Qualificações** * Você é um **especialista em TypeScript/JavaScript** no Node.js (NestJS). * Você possui conhecimento extensivo sobre o ecossistema npm e o cenário atual de **ferramentas modernas de JavaScript**. * Você tem boa compreensão do **ciclo de vida do desenvolvimento de software** (SDLC). * Você demonstra conhecimento especializado em **design moderno de APIs e arquitetura de microsserviços**. * Você tem experiência em construir e manter autonomamente **pipelines de integração contínua** (CircleCI, GitHub Actions, …) para construir, testar e implantar/publicar componentes de software. * Você tem experiência com **estratégias de teste em diferentes camadas** (unidade, integração, aceitação, ponta a ponta) e ferramentas (por exemplo, Jest, Vitest, Playwright, Testing Library). * Você tem experiência usando **ferramentas de infraestrutura como código (IaC)**, como Terraform ou Ansible, para automatizar o provisionamento de componentes de infraestrutura. * Você tem experiência implantando e executando aplicações em **Kubernetes e no ecossistema AWS**. * Você tem experiência com **agentes e pipelines de codificação de IA** (Cursor, GitHub Copilot, Claude) para automatizar operações de plataforma e backend. ### **Competências Não Técnicas** * **Senso de Propriedade e Autonomia:** Um engenheiro proativo e auto-motivado que assume responsabilidade pela qualidade dos sistemas que constrói e mantém. Você se sente confortável trabalhando de forma independente em decisões técnicas, enquanto colabora de perto com a liderança de engenharia e colegas multifuncionais para alinhar com objetivos mais amplos. Você ajuda a moldar a roadmap com base em experiência, coleta de feedback e experimentação. * **Comunicação e Colaboração Multifuncional:** Excelentes habilidades de comunicação e documentação são essenciais. A equipe de Plataformas para Desenvolvedores atua na interseção entre Engenharia de Produto e infraestrutura/conformidade. Portanto, é crucial que você consiga coletar requisitos detalhados de stakeholders, comunicar claramente o andamento e documentar resultados e processos para referência futura. * **Difusão da Experiência do Desenvolvedor:** Como membro da equipe de Plataformas para Desenvolvedores, você compartilha conhecimento e impulsiona a adoção de padrões para qualidade de código, segurança, testes e desempenho. Você lidera pelo exemplo e apoia equipes na adoção de boas práticas, elevando o nível ao possibilitar uma experiência excepcional para o desenvolvedor. * **Organização e Mentalidade Ágil:** Você é uma pessoa altamente organizada, capaz de acompanhar múltiplas iniciativas e prioridades concorrentes. Você possui fortes habilidades pragmáticas de resolução de problemas, com capacidade de adaptação rápida às mudanças de prioridades. Você prioriza e executa sistematicamente o trabalho para maximizar o valor entregue. * **Primeiro Adotante e Embaixador Interno:** Você possui uma mentalidade de "primeiro adotante", demonstrando genuíno entusiasmo por novos recursos, ferramentas e tecnologias de IA lançados. Você é rápido em experimentar, aprender e promover boas práticas, ajudando a equipe a permanecer na vanguarda da tecnologia e da inovação. **É um diferencial se você…** ======================== Embora não sejam requisitos obrigatórios para a vaga, ter experiência com qualquer uma dessas tecnologias ou práticas lhe dará uma vantagem competitiva. * Tem **interesse em ciência de dados**, inteligência artificial e educação. * Tem experiência na implementação ou uso de **métricas de Experiência do Desenvolvedor (DX)** provenientes de frameworks como DORA, SPACE ou DX Core 4. * Está entusiasmado com as mais recentes **ferramentas de engenharia de software impulsionadas por IA** e agentes, como Claude Code e Cursor, e as experimenta ou utiliza ativamente. * Tem experiência com o padrão e ferramentas **OpenTelemetry**. * Tem experiência na construção de aplicações de produção com **Ruby on Rails**. * Tem experiência prévia com arquiteturas de **microfrontend**. * Tem experiência prévia em MarTech, Sistemas de Design, Engenharia de Plataforma ou DevOps. * Tem experiência na implementação de verificações de conformidade (**ISO27001**) e na atualização/automação de processos para suportar a conformidade.

Fonte da Informação:  indeed Ver publicação original
João Santos
Indeed · HR

Empresa

Indeed
João Santos
Indeed · HR
Cookie
Configurações de cookie
Nosso aplicativo
Download
Baixado no
APP Store
Download
Ir para baixar
Google Play
© 2025 Servanan International Pte. Ltd., Todos os direitos reservados. support@ok.com