Descrição
Resumo:
A Rain está buscando um Engenheiro Backend Sênior para definir a direção técnica de sua plataforma de saúde financeira, construindo as bases para novos produtos financeiros pessoais.
Pontos de destaque:
1. Modelar a arquitetura e estabelecer o padrão de engenharia para novos produtos financeiros de saúde
2. Liderar esforços em um ambiente acelerado com forte julgamento em design de sistemas
3. Enfrentar os desafios técnicos mais difíceis e impulsionar o pensamento estratégico
**Rain** é a **primeira plataforma de IA de saúde financeira do mundo**, atendendo **3,5 milhões de funcionários** em organizações líderes como **McDonald's, Marriott e T-Mobile**. A Rain opera em segundo plano para otimizar a vida financeira de cada funcionário, prevenindo déficits e construindo estabilidade de longo prazo. Apoiada por **principais investidores, incluindo QED e Prosus**, a Rain **levantou US$ 150 milhões em financiamento de risco para impulsionar nossa próxima fase de crescimento acelerado.**
**Sobre a Tribo de Usuários**
Estamos procurando um Engenheiro Backend Sênior na região EMEA. Esta posição é remota. Como líder técnico sênior da equipe, você definirá a direção técnica para áreas principais de nossa plataforma backend, incluindo integrações de API com fornecedores e parceiros terceirizados, bem como os sistemas centrais que operam na interseção dos domínios bancário, de folha de pagamento e de controle de jornada.
Esta é uma oportunidade rara de construir as bases de um novo conjunto completo de produtos de saúde financeira pessoal. Você modelará a arquitetura, estabelecerá o padrão de engenharia e liderará os esforços que ajudarão os usuários a manter disponibilidade positiva de caixa e assumir o controle de suas vidas financeiras. Trabalhando em estreita colaboração com nossas equipes internacionais de produto e engenharia, você atuará em um ambiente acelerado onde um forte julgamento em design de sistemas e a capacidade de agir rapidamente sem comprometer a confiabilidade são essenciais.
O candidato ideal está entusiasmado para enfrentar os desafios técnicos mais difíceis, impulsionar o pensamento estratégico em toda a organização e trazer ampla experiência no projeto e construção de produtos inovadores de fintech desde a concepção.
**O que você fará**
* Definir a direção técnica e a arquitetura para áreas principais da plataforma backend, traduzindo objetivos de produto ambíguos em uma estratégia técnica robusta e escalável
* Projetar e implementar sistemas e aplicações confiáveis em uma arquitetura totalmente distribuída de microsserviços, liderando pelo exemplo em qualidade de engenharia
* Construir e manter integrações com fornecedores e parceiros terceirizados
* Projetar e implementar APIs RESTful altamente disponíveis que suportem aplicações web e móveis voltadas ao usuário
* Estabelecer padrões, frameworks e bibliotecas reutilizáveis que garantam escalabilidade e acelerem o desenvolvimento futuro de produtos
* Aplicar boas práticas de observabilidade, utilizando ferramentas como sistemas de registro (logging), métricas e alertas
* Criar e manter documentação técnica detalhada (projetos de arquitetura, APIs, fluxos de trabalho e configurações de sistema)
* Monitorar continuamente os sistemas em busca de oportunidades para maximizar desempenho e escalabilidade
* Orientar engenheiros e elevar o nível técnico em toda a equipe
**Quem você é**
===============
* Você possui pelo menos 8 anos de experiência profissional como engenheiro, com histórico comprovado de atuação em nível sênior ou principal
* Você possui ampla experiência no projeto e construção de produtos inovadores de fintech, idealmente desde a concepção até a escala
* Você possui fortes habilidades em design de sistemas e se destaca em um ambiente acelerado, equilibrando velocidade com saúde técnica de longo prazo
* Você tem grande capacidade de assumir a propriedade de iniciativas extensas e ambíguas, conduzindo-as da concepção à conclusão, identificando proativamente desafios e soluções
* Você possui excelentes habilidades de colaboração e comunicação entre funções distintas e consegue influenciar decisões em diversas equipes
* Você tem profundo conhecimento de sistemas distribuídos complexos e em larga escala
**Qualificações técnicas exigidas**
=====================================
* Domínio de linguagens backend: Go/Golang, Python
* Grande expertise em projetar e desenvolver APIs RESTful
* Expertise em tecnologias de bancos de dados SQL e NoSQL, incluindo projeto e otimização de modelos de dados
* Experiência comprovada na construção de aplicações voltadas ao usuário, confiáveis e escaláveis
* Domínio de sistemas de filas de mensagens, como Kafka (preferencial), RabbitMQ ou Flink
* Familiaridade com tecnologias em nuvem: AWS/Azure/GCP, serverless, Docker, Kubernetes, ECS, entre outras
* Experiência eficaz em gerenciamento de lançamentos para garantir tempo de inatividade zero e experiência com frameworks de CI/CD, como GitLab CI e GitHub Actions
**Compromissos com Diversidade, Equidade e Inclusão**
Como parte de nosso compromisso com a diversidade de nossa força de trabalho, a Rain adere à Igualdade de Oportunidades de Emprego e não discrimina com base em raça, religião, cor, origem nacional, etnia, gênero, sexo (incluindo gravidez), status de veterano protegido, idade, deficiência, orientação sexual, identidade de gênero, expressão de gênero ou qualquer outro critério ilegal previsto nas leis federais, estaduais ou locais aplicáveis. Se você precisar de assistência ou acomodação por conta de uma deficiência, pode entrar em contato conosco em HR-US@rain.us.
**Próximos passos**
Garantir uma experiência fluida e agradável para o candidato é fundamental para nós. Nosso processo de entrevista geralmente leva cerca de **4 semanas** para ser concluído, mas pode variar dependendo do cargo. Saiba mais sobre nosso processo de contratação aqui. Não tenha receio de nos informar caso precise de maior flexibilidade.