Descrição da Missão Backend Services é uma disciplina de engenharia focada no desenvolvimento e gestão de um conjunto de serviços distribuídos e autônomos, tanto de software quanto embarcados (ex.: IoT, PLC/HMIs). Esses serviços são projetados para serem altamente disponíveis e confiáveis, construídos com base em ferramentas reutilizáveis, adaptadores, arquitetura comum e padrões de design computacional. Eles dão suporte a fluxos de trabalho, lógica de negócios, transformação e comunicação bidirecional entre infraestrutura, fontes de dados, plataformas de dados e serviços de API/Edge — formando os sistemas centrais da organização.Responsabilidades do CargoProjetar, desenvolver, testar, implantar, manter e aprimorar soluções de software.Contribuir para o design e desenvolvimento de soluções de ponta a ponta, com foco em sistemas backend.Construir camadas de dados e serviços utilizadas por aplicações para interagir com bancos de dados como MS SQL, Oracle, entre outros.Participar da definição de contratos e esquemas para APIs e serviços de middleware.Estabelecer padrões, criar bibliotecas de componentes e contribuir com documentação.Adotar aprendizado contínuo no dia a dia, utilizando tempo de trabalho para conquistar certificações e credenciamentos pagos pela empresa.Requisitos do PerfilQualificaçõesGraduação em Ciência da Computação, área relacionada ou experiência equivalente.Fluência no idioma Inglês (mandatório e não negociável)Experiência prática no desenvolvimento de software escalável.Excelente compreensão do ciclo de vida de desenvolvimento de software (SDLC) e da execução de soluções ponta a ponta.Experiência no design, implementação e consumo de serviços de API, além de padrões de arquitetura orientada a serviços (SOA).Experiência com C# .NET e/ou Python para construção de serviços backend, adaptadores e ferramentas.Experiência no desenvolvimento de serviços distribuídos desacoplados.Capacidade de depuração e profiling de aplicações, visando eficiência, escalabilidade e estabilidade.Experiência com arquiteturas RESTful e orientadas a eventos.Conhecimento prático de serviços em nuvem Azure.Conhecimento de especificações OpenAPI/Swagger.Familiaridade com mecanismos modernos de autorização que possibilitam acesso seguro baseado em papéis.Domínio de conceitos centrais de programação, como algoritmos e estruturas de dados.Experiência com Git, Azure DevOps ou outras ferramentas de CI/CD.Conhecimento em Infrastructure as Code (IaC) e Terraform será um diferencial.Conhecimento de GraphQL e outras estratégias de API será um diferencial.Ferramentas e TecnologiasLinguagens e Frameworks: C#, .NET, ReactJS, Python, TypeScriptControle de Versão & CI/CD: Azure DevOps, GitHubAPIs & Mensageria: GraphQL, REST, Redis, Kafka, Azure Service Bus, Azure Event HubDados & Cloud: Databricks/Spark, Delta Lake, Azure, GCP, AirflowContêineres & Infraestrutura: Docker, Kubernetes, Infrastructure as Code (Terraform)Ferramentas de Desenvolvimento: MS Visual Studio, VS Code, Postman, SwaggerMonitoramento & Observabilidade: Datadog, OpenTelemetry, DaprArquitetura: Rush e monorepo