Engenheiro de Software Senior
Location
São Paulo, SP | Brazil
Job description
Uma empresa listada na NASDAQ, que está construindo um mercado de e-commerce de primeira classe para atender clientes de todo o mundo, está procurando contratar um Engenheiro de Software Senior. O engenheiro será responsável pelo desenvolvimento de sistemas de software complexos que se conectam a uma ampla gama de sistemas externos. A empresa oferece uma experiência de compra centrada na descoberta, semelhante à forma como os clientes tradicionalmente fazem compras em lojas físicas. Ela conseguiu arrecadar com sucesso mais de US$1,5 bilhão em investimentos até agora.
Responsabilidades:
- Liderar as necessidades do projeto por meio do lançamento da V1 e das iterações da V2
- Criar sistemas de software complexos que se integram a uma variedade de sistemas externos
- Otimizar o produto para execução imediata enquanto planeja sua capacidade tecnológica de longo prazo
- Integrar e manter APIs com diversos serviços externos
- Construir sistemas distribuídos com alta disponibilidade
- Orientar engenheiros de software juniores
Requerimentos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Pelo menos 3 anos de experiência relevante como engenheiro de software
- Conhecimento sobre Python e Go
- Familiaridade com React, TypeScript e GraphQL
- Experiência com MongoDB
- Conhecimento sobre Hadoop e Hive
- Conhecimento sobre Amazon Web Services (AWS)
- Ser motivado, persistentemente focado no efeito de suas iniciativas e capaz de operar com um alto grau de independência
- Ser capaz de autodirigir-se e explicar requisitos e escopo, bem como responsabilizar-se pelo processo de entrega de ponta a ponta
- Gostar de desenvolver recursos rapidamente e iterar de maneira orientada por dados
- Fluência em inglês, verbal e escrito
Job tags
Salary