Solaris
Flix
Engenheiro(a) Full-stack Python Sênior (m/f/d)
Sobre a oportunidade
Na Flix, oferecemos um ambiente impulsionado pela tecnologia onde a inovação encontra impacto real, com remuneração competitiva, fortes oportunidades de crescimento e uma cultura de colaboração e propriedade.
Estamos procurando um(a) Engenheiro(a) Full-stack Python Sênior (m/f/d) experiente para se juntar à nossa Divisão de Suprimentos. Você causará impacto assumindo a propriedade dos sistemas backend centrais que impulsionam a otimização do planejamento de nossa rede. Seu trabalho apoiará diretamente os planejadores de rede no agendamento de veículos, motoristas e horários — melhorando as experiências de viagem para milhões de passageiros e impulsionando a lucratividade.
Nossa equipe constrói e mantém uma plataforma de otimização que aborda casos de uso desde o agendamento de veículos e motoristas até a otimização de horários. Seguimos design moderno de sistemas — Domain-Driven Design, Hexagonal Architecture e princípios SOLID — com limites arquiteturais rigorosos impostos por ferramentas. Nossos fluxos de trabalho backend (APIs, consumidores de eventos, trabalhos Kubernetes) são construídos para escalar com altos padrões de qualidade de código.
O motor de algoritmos do produto é desenvolvido por Engenheiros de Pesquisa Operacional usando otimização matemática. Como Engenheiro(a) Python Sênior, você será responsável pela estrutura de engenharia em torno desses algoritmos: as APIs, casos de uso, pipelines de dados, infraestrutura e os modelos de domínio que conectam a saída de otimização ao restante do sistema.
Você colaborará de perto com outras equipes de engenharia para projetar e implementar as interfaces e contratos que conectam nossa plataforma ao cenário mais amplo do sistema.
Estamos incorporando IA ao próprio produto — combinando LLMs com nosso motor de otimização para resolver problemas de planejamento de novas maneiras.
Nossa pilha de tecnologia e conjunto de ferramentas atuais incluem:
- Python, TypeScript, Shell scripting
- Flask, React, Pytest
- PostgreSQL, Confluent Kafka, DataDog
- Ferramentas AWS, Terraform
- GitLab, Kubernetes, Docker, Azure AD
Por que se juntar à Flix?
Na Flix, capacitamos nossas equipes a ultrapassar limites e moldar o futuro da mobilidade. À medida que continuamos a escalar globalmente, aproveitamos tecnologia de ponta para tornar a mobilidade mais inteligente, sustentável e acessível.
Se você está procurando um lugar onde possa impulsionar mudanças e redefinir como milhões de pessoas viajam, a Flix é o lugar onde você pode liderar sua jornada!
Sobre a Vaga
- Ser proprietário e evoluir o backend: APIs, camada de casos de uso, modelos de domínio, serialização e pipelines orientados a eventos (Kafka)
- Assumir a propriedade de engenharia de novos módulos de produto — projetando o arcabouço arquitetural, conectando camadas e garantindo limites claros
- Construir e manter infraestrutura: implantações Kubernetes, pipelines CI/CD e recursos de nuvem (AWS)
- Colaborar de perto com Engenheiros de Pesquisa Operacional para integrar algoritmos de otimização ao produto
- Incorporar capacidades de IA ao produto combinando LLMs com nosso motor de otimização
- Trabalhar em um fluxo de trabalho de desenvolvimento com IA aumentada — usando ativamente agentes de código e assistentes de IA como parte natural de como você entrega software
- Contribuir para decisões de arquitetura e manter a qualidade do código por meio de revisões, testes e melhoria contínua
- Escrever código bem testado e autoexplicativo, seguindo padrões de arquitetura hexagonal
- Compartilhar sua expertise e orientar colegas, promovendo uma cultura de compartilhamento de conhecimento e aprendizado
Requisitos mínimos
Sobre Você
- Formação acadêmica em Ciência da Computação ou equivalente
- 5+ anos de experiência em engenharia de software backend com Python
- Experiência com stack front-end moderna (algumas tarefas básicas de front-end fazem parte do nosso escopo)
- Experiência aplicando princípios de arquitetura limpa (hexagonal, ports-and-adapters, DDD) ou abordagens similares em produção — capaz de contribuir desde o primeiro dia
- Experiência com bancos de dados relacionais (PostgreSQL) e sistemas orientados a eventos (Kafka ou similar)
- Sólida experiência em desenvolvimento com IA aumentada — usando ativamente agentes de código ou assistentes de IA no trabalho diário
- Sólida experiência com containerização (Docker, Kubernetes) e pipelines CI/CD
- Familiaridade com melhores práticas de testes: testes unitários, de integração e de aceitação
- Experiência com plataformas de nuvem (AWS ou similar) e infraestrutura como código (Terraform)
- Familiaridade com otimização matemática ou aplicações intensivas em dados é um diferencial
Reconhecemos que todos possuem um conjunto único de habilidades e experiências valiosas. Se você acha que poderia causar impacto, mesmo que não atenda a 100% dos requisitos, nós ainda o incentivamos a se candidatar. Queremos ouvir você!
--------------------------------------------------------------------------------
O que Oferecemos
- Benefícios de viagem: 12 vouchers Flix gratuitos + 12 vouchers de desconto para amigos e família.
- Trabalhe de (M)Qualquer Lugar: Dependendo da sua função, trabalhe de outra localidade por até 60 dias por ano.
- Modelo de trabalho híbrido: Somos uma empresa com foco no escritório, mas oferecemos flexibilidade para equilibrar trabalho e vida pessoal.
- Suporte ao bem-estar: Acesse aconselhamento confidencial 1:1, cursos e gerenciamento de estresse para você e até quatro membros da família.
- Aprendizado e Desenvolvimento: Aproveite aulas de idiomas, cursos de treinamento e sessões ministradas por especialistas para aprimorar suas habilidades.
- Programa de Mentoria: Conecte-se com colegas experientes para obter insights e acelerar sua carreira.
Para ver mais benefícios locais específicos de cada escritório, confira este link: Locais - Carreira Flix flix.careers/locations/
