Como
Software Engineer Backend
no Mercado Livre, você projetará e escalará sistemas inovadores e seguros que resolvem problemas reais e de alto impacto. Trabalhará em um ambiente dinâmico com tecnologia de ponta, aplicando boas práticas de engenharia, modelos próprios de IA e aprendizado contínuo, com o propósito de democratizar o comércio eletrônico e os serviços financeiros na América Latina.
Imagine você empreendendo projetos desafiadores, dinâmicos e inovadores, e
sendo responsável por:
Desenvolver e evoluir serviços backend distribuídos, escaláveis e resilientes, com foco em eficiência, observabilidade e alta disponibilidade, garantindo ótimo custo-benefício e alinhamento com os SLAs críticos da plataforma.
Projetar e aplicar testes automatizados robustos, unitários, de integração, contratuais e end-to-end, promovendo uma cultura de
testability by design
e segurança contínua em produção.
Colaborar com equipes multidisciplinares (produto, dados, SRE, arquitetura) para propor soluções técnicas que atendam objetivos de negócio, com foco em autonomia, desempenho e governança de sistemas.
Experimentar e validar novas abordagens arquiteturais através de provas de conceito (PoCs), incluindo o uso de tecnologias emergentes e padrões como
event-driven
,
async processing
, e
domain-driven design
.
Participar ativamente da evolução arquitetural da plataforma, influenciando decisões técnicas estratégicas, promovendo padrões modernos como
hexagonal architecture, entre outros.
Atuar como mentor, apoiando e se desenvolvendo em conjunto com a equipe e disseminando boas práticas de engenharia, como cultura de
ownership
, revisão de código de qualidade e engenharia com foco em produto.
O que buscamos em você?
Possuir sólida experiência em desenvolvimento backend com Java (preferencialmente Java 17+) e Spring Boot, incluindo domínio de princípios SOLID, clean code e design patterns modernos.
Ter conhecimento aprofundado em arquitetura de microsserviços, incluindo comunicação assíncrona via eventos, design de APIs RESTful, versionamento e testes de contrato, além de capacidade de aplicar princípios de arquitetura limpa, hexagonal ou orientada a domínio (DDD), com foco em desacoplamento, manutenibilidade e testes independentes de infraestrutura.
Possuir experiência com bancos de dados NoSQL e key-value stores, como DynamoDB, Cassandra, Redis ou MongoDB, e compreensão de suas implicações em modelagem, consistência e performance.
Ter familiaridade com práticas de observabilidade moderna (tracing distribuído com OpenTelemetry, métricas customizadas, alertas inteligentes) usando ferramentas como Datadog, Kibana, Grafana e New Relic.
Atuar com ferramentas e práticas de engenharia de alta performance, como integração e entrega contínuas (CI/CD), GitHub Actions, automação de deploy, feature toggles e rollback seguro.
Você se anima a deixar sua marca na tecnologia da América Latina?
Candidate-se e junte-se ao nosso propósito!
Modalidade de trabalho híbrida. Localidade: Osasco - SP.