Chat rápido, melhores ofertas — Baixar

Engenheiro Sênior Elixir | Plataforma

Indeed

Empresa

Tipo de empregoTempo Integral
Modalidade de TrabalhoRemoto
Nível de ExperiênciaMais de 10 Anos
Nível de EducaçãoDiploma de Graduação

Descrição

**Resumo** =========== A INFLEET é o primeiro copiloto inteligente do Brasil para gestão de frotas. Nossa missão é conectar dados provenientes de sistemas de telemática, vídeo e logística para entregar insights que reduzam acidentes, otimizem custos e aumentem a sustentabilidade de nossos clientes. Estamos crescendo, no mínimo, 100% ao ano, expandindo-nos para contas corporativas (Enterprise) e aprofundando-nos em novos segmentos: telemática por vídeo, fintech (INFLEET Pay), hardware personalizado e operações nativas de IA. O trabalho de engenharia que nos levará à próxima etapa não é o mesmo trabalho de engenharia que nos trouxe até aqui, nem é o mesmo tipo de engenharia que a maioria das empresas ainda está contratando. Procuramos **Engenheiros de Software Sênior** que já atuem da maneira como acreditamos que a engenharia deverá ser feita em 2026: como orquestradores de IA, com julgamento aguçado, profunda propriedade e obsessão pelas coisas que realmente importam a longo prazo — ou seja, manutenibilidade, escalabilidade, observabilidade, projeto de APIs, testabilidade, desempenho e compreensão do negócio por trás do código. **Filosofia** ============== **Intensidade para vencer.** Acreditamos que resultados extraordinários nascem de foco implacável, resiliência e uma paixão profunda por superar desafios. Essa intensidade alimenta nosso compromisso com a excelência e garante que nunca nos contentemos com o "suficientemente bom". **Parceria que cria valor.** Entendemos que o sucesso sustentável nunca é construído isoladamente. Prosperamos ao criar relações mutuamente vantajosas, alinhando nossos objetivos aos de nossos clientes e colegas para construir um crescimento mútuo e duradouro. O nosso sucesso é medido pelo sucesso que geramos para os outros. **Autonomia que aprende.** Acreditamos que inovação e agilidade surgem do empoderamento. Confiarmos em nossas equipes para tomarem iniciativa e decisões, sabendo que todo resultado — seja um sucesso ou um desafio — é uma oportunidade crucial de aprender, adaptar-se e crescer com mais inteligência. **Nossa tese sobre como o software será construído em 2026** =============================================== Já não acreditamos que o código deva ser escrito da maneira tradicional. Na INFLEET, a IA gera o código. Os engenheiros revisam, decidem, refinam, assumem responsabilidade e lançam. O valor que um engenheiro traz não está mais na velocidade com que digita ou no número de linhas que produz manualmente. Está no **julgamento**: saber o que construir, o que descartar, o que questionar, o que refatorar, o que testar profundamente, o que monitorar e o que é seguro adiar. Isso não é um hobby para nós, nem um "desejável" na descrição. É o nosso modelo operacional. Se você não usa ativamente ferramentas de IA (Claude Code, Cursor, Copilot, Codex CLI ou similares) no seu dia a dia de engenharia, essa vaga será desconfortável. Se você as usa, mas trata-as apenas como preenchimento automático (autocomplete), essa vaga também será desconfortável. Procuramos engenheiros que tratem a IA como uma colaboradora poderosa, porém falível, e que sejam pessoalmente responsáveis por cada linha que entra na branch principal, independentemente de quem ou o que a tenha produzido. Para deixar explícito o que **não** procuramos: engenheiros que colam grandes diffs gerados por IA sem lê-los; engenheiros que copiam código sem entender o que ele faz ou por quê; engenheiros que delegam o julgamento ao modelo; engenheiros que confundem volume de saída com progresso. Programar por sensação (vibe coding) é exatamente o oposto do que queremos. Os engenheiros que buscamos são fluentes em IA e **ainda mais exigentes** quanto aos fundamentos por causa disso: manutenibilidade, escalabilidade, observabilidade, projeto de APIs, testabilidade, desempenho e compreensão clara do negócio. **Missão** =========== Como Engenheiro de Software Sênior na INFLEET, sua missão é possuir partes críticas de nossa plataforma do início ao fim. Você define a direção técnica em seu domínio, decide o que é bom, eleva o padrão dos engenheiros ao seu redor e lança software de qualidade produtiva no ritmo exigido pelo negócio. Você trabalhará em uma squad com uma área de produto bem definida (pode ser Telemetria, Transações, OPS, Hardware, Pagamentos ou qualquer outro domínio que melhor se encaixe em seu histórico e em nossa roadmap — definida conjuntamente durante o processo seletivo), sendo responsável pela saúde de longo prazo dos sistemas nesse domínio: como evoluem, como falham, como se recuperam, como escalonam e como se integram ao restante da plataforma. Espera-se que você pense em termos de sistemas, não de tickets. Você escreverá RFCs quando o problema o exigir, projetará APIs que outras squads possam utilizar sem surpresas, estará de plantão para o que lançar e orientará engenheiros menos seniores sobre como usar a IA de forma responsável para produzir código que dure cinco anos — e não apenas cinco sprints. **Modelo de contratação** ================ Totalmente remoto, com 4 encontros presenciais por ano em São Paulo. **O que você fará no dia a dia** =============================== * **Possuir um domínio do início ao fim.** Você é a referência técnica para uma parte da plataforma. Você sabe como ela funciona, como falha, como é observada e como deve evoluir. Você toma decisões arquiteturais dentro desse domínio e as documenta para que outros possam revisar e contestar. * **Orquestrar ferramentas de IA para produzir código de qualidade produtiva.** Você usa diariamente Claude Code, Cursor, Copilot, Codex CLI e a moderna pilha de ferramentas. Planeja antes de gerar, lê todos os diffs, escreve os testes que importam, rejeita o que não atende ao padrão e defende cada linha na revisão de código como se a tivesse digitado você mesmo, pois, na única forma que conta, foi isso que aconteceu. * **Elevar o padrão de engenharia ao seu redor.** Você revisa PRs com profundidade, questiona quando algo está "aceitável", mas não "bom", e ensina os engenheiros ao seu redor — especialmente sobre como combinar produtividade com IA e rigor de engenharia. * **Projetar APIs e contratos nos quais outras equipes possam construir.** APIs internas, APIs públicas, esquemas de mensagens, contratos de eventos: você os trata como produtos com usuários, estratégias de versionamento e orçamentos para compatibilidade com versões anteriores. * **Construir com observabilidade desde o primeiro dia.** Logs, métricas, traces, dashboards, alertas. Você não considera uma funcionalidade concluída quando ela é mesclada. Considera-a concluída quando consegue responder à pergunta "ela está funcionando agora em produção?" em menos de trinta segundos. * **Assumir incidentes em seu domínio.** Você participa da rotação de plantão para os sistemas que constrói. Escreve pós-mortems que mudam comportamentos, não pós-mortems que apenas preenchem um modelo. * **Traduzir negócios em sistemas.** Você entende o que um gestor de frota está tentando fazer, por que nossos clientes nos pagam e como o sistema que você mantém contribui para esse resultado. Você consegue participar de revisões de produto sem precisar de um tradutor. * **Tomar decisões aparentemente triviais intencionalmente.** Você escolhe o banco de dados mais simples, o serviço existente, o padrão bem compreendido, quando for a decisão correta. Também escolhe a abordagem nova quando as evidências a suportarem. Em qualquer caso, você consegue articular a troca envolvida. **O que precisamos de você** ========================= **Pré-requisitos** ----------------- * **Experiência significativa em lançar software em produção**, incluindo período como contribuidor sênior em sistemas dos quais usuários reais dependem. * **Elixir/OTP em produção é obrigatório para esta vaga.** Nossa plataforma principal roda em Elixir, e o trabalho que você assumirá no nível sênior é muito profundo em nosso código-fonte para ser tratado como curva de aprendizado. Não negociamos esse requisito no nível sênior. * **PostgreSQL em escala.** Você entende índices, planos de consulta, particionamento, pools de conexão e o que acontece com seu banco de dados quando o tráfego cresce 10 vezes. * **Sistemas distribuídos em escala produtiva.** Mensageria (RabbitMQ, Kafka, Kinesis), streaming de eventos, concorrência, repetições, idempotência, consistência eventual. Você já cometeu os erros e aprendeu com eles. * **SaaS B2B com SLAs reais.** Você já viveu a diferença entre um projeto de hobby e um sistema em que tempo de inatividade gera uma ligação telefônica. * **Experiência em observabilidade e plantão.** Você já depurou sistemas em produção sob pressão. Já construiu dashboards que ajudaram — e outros que não ajudaram — e sabe a diferença entre eles. * **Uso diário de ferramentas de IA em trabalho real de engenharia.** Não basta ter experimentado o Copilot uma vez. Orquestração ativa e guiada por julgamento dessas ferramentas em seu fluxo de trabalho atual, com opiniões firmes sobre o que funciona, o que não funciona e onde o modelo mente. Você deve ser capaz de nos apresentar um exemplo recente de trabalho não trivial e explicar como usou a IA para produzi-lo e onde interveio. * **Inglês técnico fluente.** Você lê documentação, escreve especificações e participa de revisões de código em inglês sem dificuldades. **Desejável** ---------------- * Experiência com **React e TypeScript** para as partes frontend de nossa stack. * Familiaridade prática com **AWS** (EC2, RDS, Kinesis, S3, IAM) e **Kubernetes** (EKS). * Experiência projetando e operando **APIs GraphQL** em escala. * Experiência com pipelines de **CI/CD** (GitHub Actions ou similares) e práticas pragmáticas de implantação (feature flags, canaries, blue/green). * Formação em **gestão de frotas, telemática, logística, fintech ou sistemas adjacentes a hardware**, ou qualquer domínio com consequências reais semelhantes quando o software falha. * Experiência operando **Livebook, ETS/Mnesia ou outras ferramentas do ecossistema Erlang** em produção. * Contribuições para **código aberto**, escrita técnica, palestras em conferências ou qualquer outro artefato que nos permita ver como você pensa. **Nosso processo seletivo** ====================== Nosso processo de entrevista é transparente e focado em julgamento, não em trivia. Permitimos e incentivamos o uso de ferramentas de IA nas etapas técnicas, exatamente como você as usaria no trabalho. O que avaliamos é como você planeja, decide, revisa e justifica suas escolhas — não sua velocidade de digitação. Enigmas algorítmicos em quadro branco não são nosso estilo. **Benefícios de ser INFLEET** * Ambiente colaborativo e flexível; * Dia de folga no mês do seu aniversário; * Wellhub; * Refeição

Alguns conteúdos foram traduzidos automaticamente pelo sistema

Publicado por

João Silva

Indeed · HR

Localização

João Silva

Indeed · HR

Vagas semelhantes

Engenheiro Sênior Elixir | Plataforma vaga da Indeed em 2026 | ok.com