Engenheiro(a) de Software Sênior

Há 1 semana

Belo Horizonte, Minas Gerais, Brasil Sigga - Mobile Technologies (North America) Tempo integral R$ 240.000 - R$ 360.000 Contrato

Job description

Com escritórios nas Américas Latina e do Norte, Europa e Ásia, estamos presentes nas rotinas industriais das maiores empresas do planeta

Inovação está em nosso sangue, Indústria 4.0 é a palavra de todos os dias Tudo isso para melhorar a eficiência e aumentar a produtividade das empresas, simplificando o processo de gestão de ativos do SAP.

Entregamos confiabilidade dos dados e redução de custos para os nossos parceiros, para que eles estejam cada vez mais no topo.

Faça parte da nossa história e lidere conosco a transformação digital

Main responsibilities

Estamos buscando um(a) Senior Software Engineer para atuar na evolução das nossas plataformas, participando da construção de soluções de alta disponibilidade, escalabilidade e desempenho.

O perfil que buscamos

Mais do que desenvolver funcionalidades, esperamos um profissional capaz de influenciar decisões técnicas desde a concepção da solução, contribuindo para a definição da arquitetura, avaliação de trade-offs, evolução dos padrões de engenharia e redução contínua do débito técnico.

Buscamos um profissional que goste de resolver problemas complexos, desafiar soluções existentes e influenciar a evolução técnica da plataforma.

Pensamento crítico, colaboração e interesse por novas tecnologias, especialmente IA aplicada ao desenvolvimento de software, são características importantes para esta posição.

Responsabilidades

  • Projetar, desenvolver e evoluir aplicações backend utilizando Java e Spring Boot.
  • Participar da definição da arquitetura de novas soluções e da evolução da plataforma existente.
  • Avaliar trade-offs técnicos considerando escalabilidade, disponibilidade e manutenibilidade.
  • Definir e disseminar boas práticas de engenharia e desenvolvimento de software.
  • Atuar na redução de débito técnico e na modernização contínua da plataforma.
  • Desenvolver soluções distribuídas executando em Kubernetes e orientadas a microsserviços.
  • Utilizar observabilidade como parte do ciclo de desenvolvimento, apoiando diagnóstico, performance e confiabilidade através de ferramentas
  • Colaborar com Product, QA, DevOps e demais times de engenharia na construção de soluções de alto impacto.
  • Apoiar revisões técnicas, mentoria e evolução da engenharia da organização.

Essenciais

  • Experiência sólida com Java 21+ e Spring Boot.
  • Experiência com arquitetura baseada em microsserviços.
  • Experiência em ambientes executando sobre Kubernetes.
  • Conhecimento em mensageria utilizando RabbitMQ/Kafka
  • Experiência com observabilidade e troubleshooting utilizando New Relic ou ferramentas equivalentes.
  • Vivência em sistemas de alta volumetria e aplicações críticas.
  • Conhecimento em princípios de arquitetura de software, Design Patterns, SOLID, Clean Architecture e Domain-Driven Design.
  • Capacidade de avaliar trade-offs arquiteturais e apoiar decisões técnicas de longo prazo.
  • Experiência com code review, qualidade de código e evolução contínua da engenharia.

Inteligência Artificial

  • Mentalidade AI-First aplicada à engenharia.
  • Experiência ou forte interesse em utilização de IA para: o Desenvolvimento assistido.
  • o Automação de processos.
  • o Produtividade de times.
  • o Modernização do ciclo de desenvolvimento (AI-DLC).

Requirements and skills

Diferenciais

  • Experiência com plataformas SaaS de alta escala.
  • Conhecimento em Angular.
  • Experiência com PostgreSQL e otimização de performance.
  • Vivência em ambientes cloud-native.
  • Experiência com práticas de engenharia orientadas por IA (AI-Assisted Development, agentes de desenvolvimento, geração de testes e automação do ciclo de desenvolvimento).
  • Vivência com SRE, DevOps

Additional information

Quais os benefícios?

  • Vale Refeição / Alimentação
  • Plano de Saúde
  • Plano Odontológico
  • Vale Transporte / Desconto em Estacionamento
  • Bônus por indicação
  • Seguro de Vida
  • Contrato 40h
  • Sem dress code

Se você é uma pessoa com deficiência ou reabilitado e está em dúvidas se essa vaga é para você, sim você também pode (ou deve) se candidatar