Mid-Level Software Engineer

Enter

São Paulo

Presencial

BRL 120 000 - 210 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Enter, líder em IA aplicada, está buscando um Engenheiro(a) de Software Pleno para atuar na plataforma de agentes de IA. O papel exige autonomia para conduzir projetos de complexidade moderada, com foco em design, arquitetura e entrega de funcionalidades em produção.

Você atuará como referência técnica, colaborará com equipes multidisciplinares e ajudará a elevar a qualidade técnica do ecossistema, com participação em decisões de design e melhoria de infraestrutura.

Qualificações

  • Experiência prática consolidada em desenvolvimento de software backend/frontend.
  • Capacidade de transformar requisitos complexos em soluções escaláveis.

Responsabilidades

  • Transformar requisitos complexos em sistemas escaláveis, mantendo estabilidade e performance em produção.
  • Liderar concepção e implementação de funcionalidades de ponta a ponta.
  • Gerenciar a saúde de serviços em produção, incluindo alarmes e métricas.
  • Evoluir arquitetura e reduzir débitos técnicos proativamente.
  • Realizar code reviews rigorosos e orientar engenheiros menos experientes.
  • Onboardar novos engenheiros e compartilhar ferramentas e aprendizados.
  • Gerenciar múltiplas demandas com foco nas entregas mais críticas.
  • Colaborar com Product, Design e Dados e comunicar decisões técnicas.
  • Participar de contratações via shadowing de entrevistas.

Conhecimentos

Hands-on
Arquitetura de sistemas
Observabilidade
Diagnóstico de produção
Independência
Colaboração multidisciplinar

Descrição da oferta de emprego

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?

O(a) Engenheiro(a) de Software Pleno atua com autonomia na nossa plataforma de agentes de IA, sendo capaz de conduzir projetos de complexidade moderada do início ao fim. Diferente da cadeira júnior, esta posição exige uma base técnica consolidada e a capacidade de tomar decisões de design e arquitetura dentro dos padrões do time, antecipando potenciais problemas e propondo soluções robustas.

Esta é uma vaga para quem já superou a curva de aprendizado inicial e está pronto(a) para assumir maior responsabilidade no ciclo de vida das funcionalidades, desde a concepção até a sustentação em produção. Espera-se que você atue como uma referência técnica para pares menos experientes, colabore ativamente na evolução da arquitetura e ajude a elevar a qualidade técnica do nosso ecossistema.

Quais serão suas responsabilidades?

O foco do(a) Engenheiro(a) Pleno(a) é transformar requisitos complexos em sistemas robustos e escaláveis, garantindo estabilidade e performance em produção.

  • Excelência em Engenharia e Arquitetura: Desenvolver sistemas escaláveis e resilientes, aplicando padrões de arquitetura para resolver desafios de alta performance. Propor melhorias estruturais em bases de código existentes, combatendo débitos técnicos de forma proativa.

  • Dono da Entrega e Design: Liderar a concepção e implementação de funcionalidades de ponta a ponta. Você não apenas codifica, mas desenha soluções considerando trade-offs técnicos (performance vs. custo, consistência vs. disponibilidade).

  • Gestão de Sistemas em Produção: Assumir a responsabilidade direta pela saúde dos seus serviços. Isso inclui configuração de alarmes, escrita de runbooks, análise de métricas (logs, traces) e atuação direta na resolução de incidentes.

  • Evolução da Arquitetura: Identificar e mitigar débitos técnicos de forma proativa. Você deve propor melhorias estruturais no código e na infraestrutura, antecipando gargalos antes que se tornem problemas de escala.

  • Code Review Mentoria e Elevando a Régua: Realizar Code Reviews rigorosos e educativos. Seu papel é disseminar conhecimento, revisar design de código com foco em padrões, e servir como referência técnica para engenheiros menos experientes.

  • Onboardar novos engenheiros: Ajudar novos engenheiros a ganharem contexto e compartilhar ferramentas, snippets e aprendizados.

  • Gestão de Prioridades: Gerenciar múltiplas demandas e prazos de forma independente, garantindo que as entregas mais críticas recebam o foco necessário sem comprometer a qualidade.

  • Influência e Colaboração: Colaborar de forma fluida com times multidisciplinares (Produto, Design, Dados), comunicando decisões técnicas complexas de maneira clara e mantendo o alinhamento do time.

  • Participar de contratações: Participar de processos de contratação, ao menos via shadowing de entrevistas

Requisitos (O que buscamos?)
  • Experiência Consolidada: 3 a 6 anos de experiência hands-on em desenvolvimento de software backend/frontend, com histórico comprovado de colocar sistemas complexos em produção.

  • Proficiência técnica: 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

  • Engenharia de Performance e Debugging: Habilidade analítica para identificar gargalos em produção, usar ferramentas de profiling, analisar consumo de memória e latência, e resolver problemas de concorrência ou não-determinismo.

  • Cultura de Observabilidade: Entendimento profundo de monitoramento e rastreabilidade (Tracing, Logging, Metrics). Você não desenvolve sem pensar em como monitorar o sucesso da sua aplicação.

  • Resolução de problemas: Habilidade para diagnosticar e resolver problemas complexos em produção, atuando de forma independente na investigação de causas raiz e implementação de soluções definitivas.

  • Design de Código: Capacidade de aplicar princípios de

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer - Frontend
Senior Software Engineer - Frontend

Enter • São Paulo

Híbrido
BRL 180 000 - 300 000
Senior Software Engineer
Senior Software Engineer

Enter • São Paulo

Presencial
BRL 250 000 - 450 000
Senior AI Deployment Associate
Senior AI Deployment Associate

Enter • São Paulo

Presencial
BRL 180 000 - 300 000
Engenheiro(a) de Software AI-Native
Engenheiro(a) de Software AI-Native

FCamara • Brasil

Presencial
BRL 180 000 - 280 000
AI Deployment Associate
AI Deployment Associate

Enter • São Paulo

Presencial
BRL 120 000 - 190 000
Junior Software Engineer
Junior Software Engineer

Enter • São Paulo

Presencial
BRL 39 000 - 78 000
Remuneração Competitiva
Plano de Saúde
Auxílio Moradia
+1
Desenvolvedor(a) Full Stack Júnior
Desenvolvedor(a) Full Stack Júnior

Associated Nerd Global • São Paulo

Presencial
BRL 133 920 - 200 880
Remuneração competitiva
Cultura de alta performance
Equity e bônus por performance
Principal Engineer
Principal Engineer

Yandeh • São Paulo

Presencial
Staff Software Engineer (Product & AI)
Staff Software Engineer (Product & AI)

Yandeh • São Paulo

Presencial
Gerente de Engenharia de Plataforma
Gerente de Engenharia de Plataforma

Experian plc • Blumenau

Presencial
BRL 180 000 - 320 000