Somos uma área que é o core de toda a Pilar. Estamos focados em trazer a excelência e a simplicidade para o cotidiano dos corretores e imobiliárias boutique, aprimorando a qualidade do dia a dia dos corretores por meio de tecnologia.
É com ela também que escalamos o negócio, otimizamos processos, reduzimos custos e entregamos a melhor experiência para nossos clientes internos e externos.
Temos um ambiente perfeito para quem, assim como a gente, é movido pela vontade de melhorar o status quo, se desafiar e se desenvolver na resolução de problemas reais.
Projetar, desenvolver e manter sistemas distribuídos e arquiteturas escaláveis, garantindo alta disponibilidade e performance.
Definir padrões de design de software, boas práticas e arquitetura para os times de engenharia.
Atuar na sustentação e observabilidade, garantindo logs eficientes, métricas e traces utilizando ferramentas como Grafana, Logstash e Loggly.
Trabalhar com bancos de dados como MongoDB, SQL e Redis, garantindo eficiência e escalabilidade.
Implementar e otimizar canais de comunicação entre microserviços, utilizando event-driven architecture (Kafka) e comunicação peer-to-peer.
Contribuir na melhoria contínua dos processos de desenvolvimento, promovendo cultura de DevOps e boas práticas de CI/CD.
Liderar discussões técnicas, mentorando engenheiros mais juniores e contribuindo para a evolução da equipe.
Ter uma visão além do código, analisando o produto como um todo e colaborando com diferentes áreas do negócio.
Experiência com sistemas distribuídos e arquitetura de microserviços.
Conhecimento avançado em back-end (mais focado que full-stack).
Experiência com mensageria e comunicação entre serviços (Kafka, RabbitMQ, etc.).
Domínio de bancos de dados relacionais e não relacionais.
Mindset de engenharia de software, considerando problemas além da implementação do código.
Conhecimento em engenharia de confiabilidade (SRE), automação e otimização de infraestrutura.