This high-impact backend engineering role involves leading the development of backend services and data pipelines for a strategically important product at scale.
Pessoa Desenvolvedora de Software Backend Senior (Homes)
📜 Description
- Develop scalable, high-performance applications for navigation, search, and conversion in the real estate vertical.
- Conduct code reviews to ensure best practices, code quality, and security.
- Create technical documentation, including design docs and post mortems.
- Design and evolve cloud system architectures for high traffic volumes.
- Actively participate in defining technical solutions with the team, addressing complex challenges.
- Lead the technical and business development of your squad, focusing on high-value user and business deliveries.
🛠️ Requirements
- Experiência em desenvolvimento backend (como Node.JS, Golang ou linguagens correlatas);
- Conhecimentos sólidos na arquitetura e utilização de aplicações em nuvem (Cloud);
- Experiência com desenvolvimento de sistemas distribuídos e arquitetura orientada a eventos (event-driven);
- Conhecimento e experiência prática com bancos de dados relacionais (SQL) e não relacionais (NoSQL);
- Experiência no desenvolvimento de aplicações de alta disponibilidade, escaláveis e de baixa latência;
- Experiência com observabilidade e monitoramento de aplicações críticas em produção;
- Conhecimento prático em Git, GitLab CI/CD e conteinerização com Docker.
Full job description
Hoje contamos com dois escritórios, no Rio de Janeiro e em São Paulo, e nosso modelo de trabalho é flexível, com maior atuação remota. Eventualmente, podem acontecer encontros presenciais pontuais, sempre de acordo com a necessidade e alinhamento com o time. Este modelo oferece autonomia e liberdade para que nossas pessoas elaborem seus padrões e rotinas com disciplina e protagonismo na conexão com negócio, as prioridades e o propósito da empresa.
Construir um ambiente diverso, inclusivo e comprometido com a equidade faz parte do nosso DNA. Entendemos que diversidade, equidade e inclusão são essenciais para criarmos um ambiente seguro com entregas inovadoras e eficientes para nossas pessoas e sociedade.
Responsibilities
Se você quer fazer parte desse desafio, essa é a sua chance. Nessa posição de Pessoa Desenvolvedora de Software Sênior, você irá somar ao Time de Homes da OLX, que tem como objetivo transformar a experiência de compra, venda e aluguel de imóveis no Brasil, construindo soluções de alta performance, busca eficiente e jornadas incríveis para milhões de usuários.
No dia a dia você vai:
- Desenvolver aplicações escaláveis e de alta performance para dar suporte à navegação, busca e conversão na vertical de Imóveis;
- Realizar code reviews de outros membros do time, garantindo boas práticas, qualidade e segurança do código;
- Realizar a criação de documentações técnicas, como design docs e post mortems;
- Desenhar e evoluir arquiteturas de sistemas em nuvem preparados para grandes volumes de acessos e picos de tráfego;
- Integrar e participar ativamente da definição de soluções técnicas junto ao time, criticando construtivamente e solucionando desafios complexos;
- Conduzir a elaboração técnica e de negócio da sua squad, buscando entregas de alto valor agregado para os usuários e para o negócio;
- Participar e impulsionar a melhoria contínua das squads, mantendo uma visão técnica e de produto de médio e longo prazo
Requirements
E o que você precisa ter?
- Experiência em desenvolvimento backend (como Node.JS, Golang ou linguagens correlatas);
- Conhecimentos sólidos na arquitetura e utilização de aplicações em nuvem (Cloud);
- Experiência com desenvolvimento de sistemas distribuídos e arquitetura orientada a eventos (event-driven);
- Conhecimento e experiência prática com bancos de dados relacionais (SQL) e não relacionais (NoSQL);
- Experiência no desenvolvimento de aplicações de alta disponibilidade, escaláveis e de baixa latência;
- Experiência com observabilidade e monitoramento de aplicações críticas em produção;
- Conhecimento prático em Git, GitLab CI/CD e conteinerização com Docker.
Desejável / Diferencial
- Experiência no domínio de e-commerce ou plataformas de classificados de grande porte;
- Conhecimento em cultura de experimentação (testes A/B) e métricas focadas na experiência do usuário (Core Web Vitals, taxa de conversão e tempo de carregamento);
- Vivência com arquiteturas voltadas para otimização de busca, recomendação e alta volumetria de dados.
Similar jobs
Search more Backend Engineer jobsThis high-impact backend engineering role involves leading the development of backend services and data pipelines for a strategically important product at scale.
Design, build, and evolve scalable backend systems using Node.js and TypeScript while contributing to architectural decisions and improving system reliability.
Senior Backend Engineer (Multiple Positions)
As a Senior Backend Engineer, you will design, build, and operate services that ensure reliable software delivery, influencing technical direction and mentoring engineers.
Seeking an experienced Senior Backend Developer to design and maintain enterprise-grade Java applications, architect RESTful APIs, and mentor junior developers.
