Descrição da oportunidade
#Por que ser um Python Backend Engineer na Nuvia:
- A Nuvia está mudando a forma como as vendas são feitas, convertendo tarefas monótonas e de duração prolongada em processos autônomos, confiáveis e escaláveis, aumentando a produtividade e as vendas da sua empresa.
- Plataforma de IA para identificar clientes ideais e criar campanhas e mensagens hiperpersonalizadas enviadas por e-mail e WhatsApp.
- Nossa equipe de classe mundial tem um histórico comprovado de escalar negócios de tecnologia e é apoiada pelos principais investidores da região.
- Não somos apenas outra startup—estamos construindo o futuro da tecnologia de vendas na América Latina, gerando impacto em diversas indústrias.
- Estamos atraindo competências em desenvolvimento backend, que sejam apaixonados por tecnologia e movidos a inovar criando soluções escaláveis e robustas.
#O seu desafio na Nuvia será:
- Você integrará nosso time de engenharia, responsável pelo design e desenvolvimento de APIs, integração de bancos de dados e pela implementação de soluções que garantam alta performance e segurança do sistema, participando ativamente de toda a evolução e aprimoramento da principal produto da Nuvia, a plataforma SaaS para integração e análise de dados, criação de arquitetura para canais de distribuição.
#O que você vai fazer todos os dias:
- Desenvolver e manter APIs e serviços backend em Python utilizando frameworks modernos (e.g., Django, Flask, FastAPI).
- Projetar soluções escaláveis e de alta performance para atender às necessidades do negócio.
- Integrar sistemas e serviços com APIs de terceiros.
- Colaborar com times de frontend, DevOps e produto para entregar soluções completas.
- Participar do planejamento técnico, revisões de código e estabelecimento de melhores práticas de desenvolvimento.
- Implementar e manter testes automatizados para garantir estabilidade e qualidade do código.
- Monitorar e otimizar a performance do backend, identificando e resolvendo gargalos e problemas.
#Estamos atraindo vivências e experiências em:
- Desenvolvimento backend com Python.
- Frameworks como Django, Flask ou FastAPI.
- Bancos de dados relacionais e NoSQL (e.g., PostgreSQL, MongoDB).
- Práticas de testes automatizados (pytest, unittest) e TDD.
- Arquitetura de microsserviços e desenvolvimento de APIs RESTful.
- Controle de versão (Git) e metodologias ágeis (Scrum, Kanban).
- Resolução de problemas e forte capacidade analítica.
- Inglês avançado, com aplicação na comunicação escrita e verbal.
#O que você precisa conhecer e saber fazer:
- Modelos de Linguagem de Grande Escala (LLM) e aplicações de Inteligência Artificial.
- Processamento de Linguagem Natural (NLP) e Machine Learning.
- Deep Learning, redes neurais e frameworks como TensorFlow, PyTorch ou Keras.
- Técnicas de análise de dados e algoritmos de ML para resolver problemas complexos.
- Práticas de DevOps para ML (MLOps), incluindo monitoramento de modelos e implantação em ambientes de produção.
Benefícios
- Trabalho remoto (ou modelo híbrido, dependendo da localização).
- Horários flexíveis e ambiente colaborativo.
- Benefícios de saúde (Sami, Isalab+) e bem-estar (Gympass, Zenklub).
- Incentivo para educação em IA & Vendas
- Time-off remunerado: 10 dias avulsos.
- Stock-Options.