Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Loovi

NewBe an early applicant

Engenheiro(a) de software sênior

Posted Updated
Discussion

Summary

Senior software engineer at Loovi, Brazil's fastest-growing digital car-insurance company, working on-site in Belo Horizonte. The role delivers end-to-end features (APIs, BFFs, UI, tests, deploys), integrates with SAP, Salesforce and Adyen, and ships containerized services on Kubernetes via TeamCity/ArgoCD CI/CD and GitOps.

Quem Somos

Somos a Loovi, a empresa de seguro auto que mais cresce no Brasil e a nº 1 no digital. Nossa missão é democratizar o acesso ao seguro de automóveis, utilizando tecnologia, inovação e foco no cliente para oferecer um seguro completo a preço mais acessível, de forma simples, rápida e eficiente.

Com sede moderna no Global Tower, em Belo Horizonte, e uma cultura presencial de propósito, excelência e cuidado com as pessoas que nos coloca entre as melhores empresas para se trabalhar em Minas Gerais.

Principais responsabilidades

Desenvolvimento e arquitetura

  • Entregar funcionalidades completas (API, BFF, tela, testes e deploy) em PRs pequenos, com feature flag quando a mudança for grande.

  • Desenhar a solução das demandas do time e registrar em ADR as decisões estruturais.

  • Integrar com serviços internos e externos (SAP, Salesforce, Adyen, servidor de identidade), tratando falha e timeout.

DevOps e infraestrutura

  • Containerizar e publicar serviços em Kubernetes pelo fluxo de CI/CD e GitOps (TeamCity e ArgoCD).

  • Participar da promoção de releases entre dev, homologação e produção.

Qualidade de Software

  • Escrever testes unitários, de integração e de ponta a ponta como parte da entrega.

  • Validar em dev, com cenários objetivos, antes de pedir teste humano.

  • Revisar código e mentorar desenvolvedores plenos.

Resolução de problemas e visão de produto

  • Investigar incidentes de produção por logs, traces e banco, corrigir a causa-raiz e escrever o postmortem.

  • Entender o objetivo de negócio de cada demanda e propor caminhos melhores quando houver.

Esperamos que você tenha:

  • Experiência mínima de 5 anos em desenvolvimento de software, com responsabilidade por sistemas em produção.

  • Domínio da tecnologia principal da trilha de atuação e capacidade de ler e compreender código em outras stacks utilizadas pelo time.

  • Conhecimento em desenvolvimento e integração de APIs REST, autenticação com OAuth2/JWT, mecanismos de cache e mensageria.

  • Conhecimento sólido em SQL e PostgreSQL, incluindo modelagem de dados, otimização de índices e gerenciamento de migrations.

  • Experiência com Docker e conhecimentos em Kubernetes e pipelines de CI/CD.

  • Domínio de Git, incluindo utilização de Pull Requests (PRs), rebase e práticas de revisão de código.

  • Experiência com testes automatizados, incorporando práticas de qualidade desde o desenvolvimento até a entrega do software.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →