Backend Software Engineer - Sênior/Sênior+ at Hubla
, São Paulo, Brazil -
Full Time


Start Date

Immediate

Expiry Date

25 Mar, 26

Salary

36000.0

Posted On

25 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Go, Golang, Event-Driven Architecture, Distributed Systems, Microservices, CI/CD, Data Analysis, Technical Leadership, User Focus, Problem Solving, Communication, Collaboration, Database Knowledge, Performance Optimization, Concurrency Control, Scalability

Industry

Software Development

Description
SOBRE A HUBLA: A Hubla tem como missão de criar o maior ecossistema de empreendedores digitais do mundo. Somos uma plataforma de vendas de infoprodutos, empoderando e dando a confiança para nossos clientes através de dados, tecnologia flexível e atendimento estratégico para criarem as empresas líderes do futuro. Em novembro de 2021, a Hubla levantou uma série A de mais de 10M USD pela Kaszek, o que vem nos ajudando a crescer continuamente. Hoje contamos com milhares de criadores dos mais diversos segmentos - saúde, fitness e bem-estar, finanças, investimentos, gastronomia, música, turismo, entre outros. Mas queremos ir além, criar o futuro do trabalho. Sobre o time Você irá trabalhar no time de Consumo de Conteúdo da Hubla, responsável por toda a experiência de cursos, comunidades, mentorias e videoaulas dentro da nossa plataforma. Aqui, engenheiros(as), design e o CEO colaboram de ponta a ponta na definição e execução da estratégia de produto. Desafios • Escalar nossa plataforma para suportar o rápido crescimento de usuários e aumento no volume de acessos. • Implementar novas funcionalidades de longo prazo já definidas em nosso roadmap, garantindo flexibilidade e resiliência. • Manter alta qualidade de serviço com foco em performance, confiabilidade e experiência do usuário. Principais Responsabilidades • Projetar e implementar sistemas escaláveis baseados em arquitetura orientada a eventos. • Analisar dados de uso e engajamento para propor e priorizar novas features. • Colaborar de forma próxima com a liderança para definir requisitos e entregas. • Liderar tecnicamente iniciativas críticas, servindo de referência para outros membros do time. • Garantir código limpo, testes automatizados e processos de CI/CD eficientes. Stack Tecnológica • Backend: Go (Golang), gRPC • Frontend / Serviços auxiliares: TypeScript, Node.js, NestJS • Infraestrutura: microserviços em nuvem, filas de eventos, CDNs, observabilidade e pipelines de CI/CD Perfil Desejado • Sólida experiência em Go e arquiteturas orientadas a eventos. • Vivência em projetos de larga escala, com papel central ou liderança técnica. • Mentalidade de dono, com foco no usuário e iniciativa para solucionar problemas. • Habilidade para negociar trade‑offs e entregar soluções simples a partir de contextos complexos. • Excelente comunicação e espírito colaborativo em squads multifuncionais. • Desejável conhecimento em tópicos de banco de dados, como: Planner & Executor • Interpretar planos de execução. • Ajustar consultas e estatísticas para influenciar o otimizador. Index structures • Comparar trade-offs de estruturas de índice. • Identificar quando criar ou remover índices com base em padrões de acesso. Partitioning & Sharding • Definir estratégias de particionamento. • Compreender impactos no planejamento de consultas e manutenção. • Entender princípios de distribuição de dados para escalabilidade. Locking & Concurrency Control • Entender MVCC e snapshots. • Escolher níveis de isolamento apropriados. • Detectar e resolver contenção de bloqueios e deadlocks. Cultura e Valores • Garra: enfrentamos desafios ambiciosos e seguimos até a entrega. • Foco no usuário: cada linha de código deve melhorar a jornada de quem consome nossos conteúdos. • Iniciativa: valorizamos quem propõe, testa e itera rapidamente em ideias que geram impacto. RESPONSABILIDADES • Projetar e evoluir sistemas de alta performance e disponibilidade. • Trabalhar com arquitetura orientada a eventos, microsserviços e sistemas distribuídos. • Participar da tomada de decisões técnicas e da definição de soluções com impacto estratégico. • Colaborar com engenheiros(as) experientes, buscando excelência e melhoria contínua. REQUISITOS • Experiência sólida como engenheiro(a) de software, com foco em backend. • Conhecimento avançado em arquitetura de sistemas distribuídos. • Comunicação clara, objetiva e com boa escrita. • Autonomia, proatividade e mentalidade de dono. • nteresse em trabalhar em um ambiente colaborativo, com desafios técnicos reais e alto impacto. DIFERENCIAIS • Experiência com Golang. • Conhecimentos em infra-estrutura • Familiaridade com mensageria, filas, arquitetura orientada a eventos. \n \n R$15.500 - R$36.000 a month - Senior: R$15.500 a R$20.000 por mês. - Master: R$20.000 a R$36.000 por mês. \n Benefícios 💸Faixas salariais: - Senior: R$15.500 a R$20.000 por mês. - Master: R$20.000 a R$36.000 por mês. 📈 Stock options com alto potencial de valorização 💊 Plano de saúde com cobertura nacional sem co-participação, incluindo seguro viagem e reembolsos. 🦷 Plano odontológico com cobertura nacional sem co-participação, incluindo reembolsos. 🗣 Reembolso de aulas de Inglês 📚 Reembolso de livros técnicos 🚌 Vale transporte 👶 Auxílio Creche para filhos de até 5 anos 🏝️ DayOff no mês do aniversário 🕐 Horário de trabalho flexível Benefícios CLT 👶🏼 Licença maternidade e paternidade estendida 😀 Seguro de vida 🍕 Vale refeição de R$1000,00 via cartão Caju 🛵 Auxilio mobilidade de R$300,00 via cartão Caju ⌨️ Auxílio home office R$150 via cartão Caju 💬 Zenklub com 2 sessões mensais gratuitas 🏋🏾‍♀️ Wellhub
Responsibilities
Design and implement scalable systems based on event-driven architecture while maintaining high performance and availability. Collaborate closely with leadership to define requirements and deliver impactful solutions.
Loading...