Senior Software Engineer
- Machine Learning
- SEM
- Defender
Sobre a empresa:
InteligĂȘncia artificial Ă© a maior revolução tecnolĂłgica da nossa geração, e nossa missĂŁo Ă© fazer do Brasil um protagonista nessa histĂłria.
A Enter combina expertise humana e inteligĂȘncia artificial para executar, em escala, trabalhos crĂticos e de alto volume que ainda dependem de processos manuais. Nossa plataforma permite que grandes empresas atuem em fluxos complexos, começando pelas operaçÔes jurĂdicas e expandindo para toda empresa. Com valuation de USD 1.2 B e apoio de fundos como Sequoia e Founders Fund, nosso objetivo Ă© protagonizar a revolução da IA no Brasil atravĂ©s da eficiĂȘncia e tecnologia de ponta.
Estamos expandindo para transformar a forma como organizaçÔes operam em escala. Aqui, vocĂȘ nĂŁo vai apenas manter o status quo: vai criar soluçÔes que resolvem problemas reais de grandes empresas e ajudar a definir como serĂĄ a prĂłxima geração de produtividade no Brasil.
Sobre a ĂĄrea de Engenharia:
Engenharia é a årea responsåvel por construir e operar os sistemas que sustentam nossa plataforma de IA em produção, em uma escala que poucos times no Brasil enfrentam: processamos milhÔes de documentos e bilhÔes de tokens de LLM todos os dias.
Isso nos coloca de frente com desafios reais de sistemas distribuĂdos e IA em produção, como nĂŁo determinismo, latĂȘncia, flakiness e avaliação contĂnua de qualidade, problemas que exigem tanto fundamentos sĂłlidos de engenharia quanto criatividade para resolver sob incerteza. Somos organizados em squads por temas amplos, com especialistas em frontend, backend, dados, IA e plataforma que colaboram entre camadas, reunindo talentos de diversas nacionalidades e com passagens por centros de pesquisa em IA ao redor do mundo. Guiamos o trabalho por princĂpios claros: simplicidade, responsabilidade de ponta a ponta, qualidade verificĂĄvel e decisĂ”es por evidĂȘncias.
Buscamos maestria, e nĂŁo apenas entender o suficiente para resolver o problema. Preferimos errar por ter feito demais e nĂŁo de menos, e sabemos que criar coisas excepcionais exige esforço e sacrifĂcio, sempre colocando as prioridades do time acima das nossas.
O que Ă© a vaga?
Os(as) Software Engineers Senior da Enter constroem a fundação da nossa plataforma de agentes de IA, assumindo projetos inteiros do conceito à produção, com autonomia real. A partir de um certo ponto, o time precisa de alguém que tire projetos complexos do radar de todo mundo, coordenando outros engenheiros e fazendo a ponte estratégica com AID, para que a organização siga em frente com confiança. Esta vaga existe para expandir essa capacidade de entrega do time.
O papel envolve tomar decisĂ”es tĂ©cnicas crĂticas, definir arquitetura e resolver desafios de escalabilidade e processamento de grandes volumes de dados em sistemas que operam em produção. VocĂȘ atuarĂĄ em problemas de Backend, Machine Learning e LLMs, com alto nĂvel de autonomia e responsabilidade sobre a qualidade e evolução dos sistemas, servindo frequentemente como single-threaded owner de iniciativas que atravessam mĂșltiplos sistemas dentro do domĂnio do time.
Quais serĂŁo suas responsabilidades?
Liderar projetos complexos de ponta a ponta: Desenhar e liderar projetos de mĂ©dio a grande porte que atravessam mĂșltiplos sistemas, do conceito Ă produção, com o mĂnimo de suporte.
Definir arquitetura em escala: Definir e evoluir a arquitetura dos sistemas que suportam a plataforma de agentes de IA como um todo, não apenas do seu serviço, garantindo alta disponibilidade, desempenho e confiabilidade.
Navegar ambiguidade com autonomia total:Estruturar o caminho quando ele nĂŁo estĂĄ claro, tomando decisĂ”es tĂ©cnicas crĂticas sem depender de validação constante.
Liderar decisĂ”es de escalabilidade da plataforma: Garantir que a plataforma evolua com o aumento de demanda e complexidade, antecipando gargalos estruturais antes que afetem mĂșltiplos times.
Ser dono de iniciativas crĂticas:Assumir responsabilidade completa por iniciativas que atravessam mĂșltiplos sistemas dentro do domĂnio do time, incluindo saĂșde em produção, incidentes de maior severidade e post-mortems.
Antecipar ineficiĂȘncias estruturais: Identificar e resolver proativamente ineficiĂȘncias que afetam mais de um sistema ou serviço, antes que se tornem problema de escala.
Mentorar formalmente o time: Mentorar engenheiros juniores e plenos de forma estruturada, elevando o padrão técnico do time além do code review pontual.
Definir pråticas técnicas do time:Ajudar a definir os padrÔes, pråticas técnicas e decisÔes de arquitetura que todo o time segue, não apenas os do seu próprio código.
Participar ativamente de contrataçÔes: Conduzir entrevistas técnicas e ajudar a definir os critérios e pråticas do processo seletivo do time, além de shadowing.
Requisitos (O que buscamos?)
ExperiĂȘncia consolidada: 5 a 10 anos de experiĂȘncia hands-on em desenvolvimento de software backend e/ou frontend, com histĂłrico comprovado de levar sistemas complexos Ă produção e sustentĂĄ-los em escala.
ProficiĂȘncia tĂ©cnica avançada:DomĂnio avançado de pelo menos uma linguagem de programação principal, com compreensĂŁo profunda de sistemas distribuĂdos e padrĂ”es de arquitetura.
Performance e debugging em produção:Habilidade analĂtica para identificar gargalos, usar ferramentas de profiling, analisar consumo de memĂłria e latĂȘncia, e diagnosticar problemas de concorrĂȘncia ou nĂŁo determinismo atĂ© a causa raiz, atuando de forma independente da investigação atĂ© a solução definitiva.
Cultura de observabilidade: Entendimento profundo de monitoramento e rastreabilidade (tracing, logging, metrics), desenhando sistemas jå pensando em como medir seu comportamento e sucesso em produção.
Liderança tĂ©cnica ponta a ponta:HistĂłrico real liderando projetos tĂ©cnicos complexos do conceito Ă produção, com autonomia total e mĂnima necessidade de supervisĂŁo.
DecisÔes de arquitetura sob ambiguidade:Capacidade de tomar e defender decisÔes de arquitetura em cenårios pouco claros, avaliando trade offs técnicos com maturidade, mesmo sob pressão.
Visão de negócio aplicada à técnica: Entendimento de como as decisÔes técnicas se conectam a resultado de negócio, priorizando o que gera mais impacto.
Trabalho em Ambientes Ăgeis:HistĂłrico de trabalho em squads multidisciplinares, comunicando riscos tĂ©cnicos de forma clara para gestores nĂŁo-tĂ©cnicos e colaborando efetivamente com times de Produto e Design.
Comunicação:Habilidade para articular decisĂ”es tĂ©cnicas complexas para diferentes stakeholders, garantindo alinhamento e transparĂȘncia.
Intensidade e Energia:Capacidade de sustentar um ritmo de entrega acelerado e de alta qualidade. VocĂȘ prospera em ambientes de startup, mantendo foco e energia mesmo sob alta cobrança e ambiguidade.
Perfil "MĂŁo na Massa": VocĂȘ possui uma postura prĂĄtica e operacional, nĂŁo apenas definindo estratĂ©gias, mas tambĂ©m se envolvendo ativamente na execução, seja prototipando soluçÔes, configurando ferramentas, realizando anĂĄlises ou resolvendo problemas operacionais crĂticos para garantir que o projeto avance.
Trabalho Colaborativo: VocĂȘ prospera em ambientes colaborativos, valorizando a troca de conhecimento e a construção coletiva de soluçÔes, trabalhando de forma fluida com times multidisciplinares.
Disponibilidade Presencial:Disponibilidade para atuação 100% presencial em São Paulo (Pinheiros), de segunda a sexta-feira.
Diferenciais (Nice to Have)
Clientes Enterprise:ExperiĂȘncia com B2B, ciclos longos e requisitos complexos.
DomĂnio de Setores Regulados: ExperiĂȘncia prĂĄtica no desenvolvimento de soluçÔes digitais para o setor jurĂdico (LegalTech), financeiro (FinTech), ou outros mercados com alta complexidade regulatĂłria e operacional.
VivĂȘncia com Produtos baseados em IA/LLM: ExperiĂȘncia em produtos cujo core da proposta de valor envolve inteligĂȘncia artificial ou modelos de linguagem, demonstrando capacidade de gerir a incerteza e a performance inerentes a essas tecnologias.
Por que se juntar a nĂłs?
Na Enter, vocĂȘ molda o futuro da IA no Brasil, atuando com:
ObsessĂŁo por Impacto: Focamos em resultados que movem o ponteiro do cliente.
Velocidade e Autonomia: Valorizamos quem toma decisÔes råpidas com ownership.
Humildade Intelectual: Somos um time de mentes brilhantes, mas o ego fica na porta. Estamos sempre dispostos a aprender, ensinar e admitir quando nĂŁo sabemos algo.
TransparĂȘncia: Honestidade sobre erros e acertos para crescermos rĂĄpido.
Oferecemos autonomia, propósito e a chance de resolver desafios técnicos inéditos ao lado da liderança.
O que oferecemos:
Buscamos os melhores talentos e, por isso, oferecemos um pacote de remuneração e benefĂcios desenhado para valorizar o seu desempenho e qualidade de vida:
Remuneração Competitiva: Pacote de remuneração atrativo e alinhado aos padrÔes das melhores empresas de tecnologia e consultorias estratégicas do mercado.
Plano de SaĂșde: Cobertura de saĂșde abrangente para cuidar do seu bem-estar.
AuxĂlio Moradia: BenefĂcio exclusivo de auxĂlio moradia para aqueles que residem nas proximidades do nosso escritĂłrio em Pinheiros, facilitando a mobilidade e o equilĂbrio entre vida pessoal e profissional.
Ambiente: Colaborativo, de alto desempenho e com acesso direto à liderança.
Como Ă© o Nosso Processo Seletivo
Nossa rĂ©gua de contratação Ă© alta por um motivo simples: queremos que vocĂȘ trabalhe ao lado das mentes mais brilhantes do mercado.
Entrevista Inicial:Alinhamento de expectativas, trajetória profissional e motivação.
R1: O Case TĂ©cnico:Um desafio analĂtico e prĂĄtico simulando um desafio de Produto.
R2: Entrevista com o Gestor da Vaga/Hiring Manager:DiscussĂŁo profunda sobre o case, suas escolhas estruturais, postura consultiva e capacidade de conduzir projetos.
Entrevista Cultural: Uma conversa focada nas dimensĂ”es comportamentais baseada nos valores da Enter, conduzida por lĂderes seniores da empresa.
Senior Software Engineer · Enter Ai