Engenheiro(a) de Software Backend Sênior

Metha Energia

Belo Horizonte

Presencial

BRL 178 560 - 223 200

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Ambiente de trabalho diverso
Propostas de desenvolvimento contínuo

Resumo da oferta

Uma startup de energia renovável em Belo Horizonte está buscando um(a) Engenheiro(a) de Software Sênior - Backend para liderar a migração de sistemas legados e desenvolver novos serviços em Python. O profissional ideal deve ter mais de 5 anos de experiência em desenvolvimento backend, forte expertise em arquitetura hexagonal, e conhecimento avançado em AWS e Docker. Valorizamos a capacidade de mentoria e a vontade de aprender novas tecnologias.

Qualificações

  • Mais de 5 anos de experiência em desenvolvimento backend.
  • Experiência com arquitetura hexagonal e DDD.
  • Experiência com sistema Linux e bancos de dados.

Responsabilidades

  • Arquitetar e desenvolver serviços backend em Python.
  • Liderar a migração de sistemas legados para Python.
  • Construir e integrar APIs com serviços externos e internos.

Conhecimentos

Python avançado
Docker
AWS serverless
Testes automatizados
Git avançado

Ferramentas

AWS Lambda
API Gateway
DynamoDB
PostgreSQL

Descrição da oferta de emprego

Somos a METHA ENERGIA, uma startup que conecta geradores de energia limpa e renovável ao consumidor final. Buscamos impactar a maneira como as pessoas se relacionam com a energia elétrica, de forma simples e inovadora.

Estamos em um momento crucial: migrando nossos sistemas legados para uma arquitetura moderna baseada em Python, DDD e arquitetura hexagonal. O(A) Engenheiro(a) de Software Sênior - Backend será uma peça fundamental nessa transformação, trabalhando lado a lado com o time para implementar novas regras de negócio, construindo novos serviços e estabelecendo as bases técnicas do futuro da empresa. Buscamos alguém que não apenas escreva código de qualidade, mas que também goste de compartilhar conhecimento, fazer pair programming e elevar o nível técnico do time.

Responsabilidades:
  • Arquitetar e desenvolver novos serviços backend em Python, aplicando princípios de DDD e arquitetura hexagonal.
  • Liderar tecnicamente a migração de sistemas legados Node.js para Python, reescrevendo regras de negócio com qualidade e segurança.
  • Construir e integrar APIs com serviços externos (bancos, distribuidoras de energia, ERPs) e internos (RESTful e GraphQL).
  • Desenvolver em pair programming, especialmente em features complexas ou de maior impacto.
  • Implementar testes automatizados (unitários, integração e e2e) garantindo confiabilidade nas entregas.
  • Trabalhar com AWS no dia a dia: Lambda, API Gateway, SQS, SNS, Kinesis, S3, DynamoDB.
  • Monitorar e resolver problemas em produção, investigando logs, métricas e traces.
  • Documentar decisões arquiteturais, APIs e processos para facilitar o trabalho do time.
  • Participar de discussões técnicas sobre arquitetura, ferramentas e boas práticas.
  • Manter pipelines de CI/CD e processos de deploy funcionando de forma eficiente.
Requisitos Obrigatórios:
  • Experiência Técnica: +5 anos de experiência profissional com desenvolvimento backend.
  • Python avançado: POO, design patterns, type hints, async/await.
  • Arquitetura: experiência real com arquitetura hexagonal, DDD e/ou clean architecture.
  • AWS serverless: Lambda, API Gateway, SQS, SNS, Kinesis, S3, DynamoDB.
  • Serverless Framework ou similar (SAM, CDK).
  • APIs RESTful: design, versionamento, documentação (OpenAPI/Swagger).
  • Testes automatizados: pytest, mocks, fixtures, testes de integração.
  • Docker e containerização.
  • Git avançado: branching strategies, resolução de conflitos, boas práticas de commits.
  • Linux: desenvolvimento e troubleshooting em ambiente Linux.
  • Banco de dados: modelagem, otimização de queries, índices (DynamoDB obrigatório).
Soft Skills:
  • Inglês intermediário para leitura e escrita (documentação técnica).
  • Capacidade de auto-aprendizado: confortável em aprender novas tecnologias e frameworks conforme necessário, usando documentação, código-fonte e comunidades.
  • Comunicação clara para contribuições e discussões técnicas.
  • Proatividade para identificar problemas e propor melhorias.
  • Capacidade de mentoria e compartilhamento de conhecimento.
  • Experiência com Scrum/Kanban e metodologias ágeis.
Diferenciais (Desejáveis)
  • Experiência com migração de sistemas legados Node.js/JavaScript para Python.
  • TypeScript/Node.js (para entender e migrar o código legado).
  • PostgreSQL ou outros bancos relacionais.
  • Redis para cache e filas.
  • FastAPI ou frameworks web modernos em Python.
  • Terraform ou Infrastructure as Code.
  • ELK Stack (Elasticsearch, Logstash, Kibana).
  • CloudWatch, Sentry ou ferramentas de observabilidade.
  • Automação com browsers (Selenium, Playwright).
  • Experiência com integrações bancárias ou setor de energia.
  • Contribuições em projetos open source.

A Metha Energia é comprometida com a igualdade de oportunidades e valoriza a diversidade em seu ambiente de trabalho.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor(a) Backend Python SR
Desenvolvedor(a) Backend Python SR

Grupo SysMap • Brasil

Presencial
BRL 120 000 - 180 000
Desenvolvedor Pleno Back-end
Desenvolvedor Pleno Back-end

Interjato • Natal

Presencial
BRL 120 000 - 240 000
Desenvolvedor(a) Backend Python SR
Desenvolvedor(a) Backend Python SR

SysMap Solutions • Brasil

Presencial
BRL 279 000 - 446 000
Desenvolvedor FullStack Senior ( Python )
Desenvolvedor FullStack Senior ( Python )

Ibrowse • São Leopoldo

Presencial
21575-Analista desenvolvedor(a) Python PL
21575-Analista desenvolvedor(a) Python PL

Hitss Brasil • Brasília

Presencial
BRL 134 000 - 201 000
Desenvolvedor Fullstack Python
Desenvolvedor Fullstack Python

Rock Encantech • São Paulo

Presencial
BRL 180 000 - 240 000
Engenheiro Full Stack Sr
Engenheiro Full Stack Sr

IOS INFORMATICA • São Paulo

Híbrido
Backend Software Engineer | C# . Net | Presencial | Belo Horizonte/MG | CLT
Backend Software Engineer | C# . Net | Presencial | Belo Horizonte/MG | CLT

VONBZ • Belo Horizonte

Presencial
BRL 120 000 - 180 000
Plano de Saúde SulAmérica coparticipa
Plano Odontológico opcional
Seguro de Vida
+5
Desenvolvedor Back End - Pleno
Desenvolvedor Back End - Pleno

Netvagas • São Paulo

Presencial
BRL 89 000 - 179 000
Desenvolvedor Back-End Sênior
Desenvolvedor Back-End Sênior

ABR Telecom • Brasília

Presencial