Staff Backend Software Engineer | Remoto
Em primeiro lugar, queremos te contar um pouco mais sobre quem somos. Vamos lá?
Muito prazer, nós somos a Aurum ! 🖤
Somos uma empresa consolidada no mercado de softwares jurídicos. Utilizamos as tecnologias mais inovadoras para uma nova forma de advogar. Nosso trabalho ajuda milhares de pessoas advogadas a gerenciarem melhor suas tarefas e aumentarem sua produtividade no dia a dia. Legal, né?
Quer saber um segredo? Nós só conseguimos fazer tudo isso porque temos as melhores pessoas aqui. 😎
E como chamamos essa galera? #PessoasÁureas. Hoje somos mais de 200 pessoas espalhadas em todo o Brasil e também contamos com o apoio dos nossos escritórios em Florianópolis (SC) e São Paulo (SP). Não importa onde estamos, a nossa cultura é a mesma, sempre guiada pelos nossos valores.
Aliás, com o apoio de pessoas tão incríveis, valores fortes e uma culturamassa, a gente já conquistou 10 vezes o selo do Great Place to Work™ e em 2025 ficamos bem posicionados em todos os três rankings que participamos.
E sabe o que buscamos nas pessoas que vão se juntar ao nossO Time?
Estamos em busca de profissionais que valorizem autonomia, responsabilidade, trabalho em time, aprendizado constante, colaboração, comunicação, e claro, proximidade e transparência! Se você se identifica com esse tipo de ambiente, já estamos começando a dar match ! 🥰
Consideramos única e especial cada pessoa do nosso time, por isso todas são bem vindas, temos um ambiente seguro para os áureos e áureas se expressarem do jeito que são.
📌 Dentro do time Tecnologia Estrutural sua missão será: Você vai ser a referência técnica na Aurum , responsável por elevar o ecossistema arquitetural do Astrea, nosso principal produto, direcionar iniciativas que atendem múltiplos times, traduzindo os objetivos de negócio (velocidade, performance, inteligência do produto) em decisões de engenharia sustentáveis.
👉 Ah, uma informação importante sobre essa vaga: o modelo de trabalho é 100% Remoto!
Agora dá uma olhada nas principais responsabilidades da vaga:
- Arquitetura e estratégia técnica cross team.
- Liderar e evoluir decisões de arquitetura que impactam mais de um time com foco em resiliência.
- Codar soluções críticas direcionando o time (o que entra e o que sai da stack).
- Mentoria de desenvolvedores para padrões de boas práticas de mercado.
- Apoiar na construção da observabilidade e monitoria.
- Interagir com times pares criando soluções para clientes internos.
- Excelência de engenharia e padrões.
- Definir e disseminar padrões de qualidade, design patterns, segurança e performance que valem para toda a área de tecnologia.
- Elevar a régua de Code Review, cobertura de testes automatizados e das pipelines de CI/CD (gates de qualidade, versionamento semântico).
- Domínio das camadas da aplicação (codificação, arquitetura, observabilidade) em nível acima de Sênior.
Para participar desta seleção, nossa expectativa é de que você tenha:
-
Requisitos técnicos (hard skills):
- Experiência sólida em: Java, Kotlin, Banco de dados Relacionais e Não Relacionais (MongoDB, DataStore, PostgreSQL), Spring Boot, AWS, Microsserviços, Sistemas Distribuídos, Kafka, SNS, SQS, Docker, Kubernetes, Terraform, Grafana, Prometheus, Testes Unitários, CI/CD, Amazon Kiro, Claude, Codex, New Relic.
- Vivência em sistemas críticos de alta disponibilidade (processamento de dados e eventos em alta escala).
-
Conhecimento profundo em arquitetura de software e design de domínio.
-
Experiência prática com monitoramento, observabilidade e métricas de sistemas, evolução de microsserviços, desenvolvimento de APIs e integrações utilizando mensageria assíncrona.
-
Padrões de engenharia (Lint, GitFlow, Clean Code, Design Patterns).
-
Gestão de incidentes e direcionamento de planos de ação (post mortem).
Competências comportamentais (soft skills):
-
Influência Técnica: Capacidade de influenciar decisões técnicas com comunicação clara e assertiva.
-
Comunicação Assertiva: Habilida