Own end-to-end delivery of production-grade agentic AI systems, partnering with business and technical teams to transform workflows, drive adoption, and deliver measurable business impact.
Especialista de Engenharia II
📜 Description
- Define technical strategy and architecture for scalable, resilient, secure distributed systems.
- Lead design and implementation of services and platforms, primarily in Golang.
- Design and optimize event-driven data pipelines and integrations with Apache Kafka.
- Set AWS usage standards and evolve internal engineering platforms with Kubernetes, Crossplane, and Argo.
- Promote generative AI and coding agents to automate development workflows and improve engineering productivity.
- Guide technical decisions across squads through design reviews, RFCs, ADRs, mentoring, and production troubleshooting.
🛠️ Requirements
- 10+ years of software development experience, including relevant architecture, senior, staff, or principal engineering work.
- Strong experience with Golang, Java, or Kotlin, including concurrency and performance tuning.
- Production experience with Kafka, AWS, Kubernetes, Crossplane, and Argo CD or Argo Workflows.
- Practical AI engineering experience with LLM integration, prompt engineering, RAG, model evaluation, and coding agents.
- Broad distributed-systems design experience, including microservices, event messaging, data consistency, resilience, and API design.
- Experience with CI/CD in containerized environments and proven technical leadership without direct people management.
- Strong written and verbal communication skills for technical and non-technical audiences.
Full job description
O Itaú é a marca mais valiosa do Brasil, a melhor empresa para trabalhar segundo o Great Place to Work e o maior banco da América Latina. Nós impactamos diariamente mais de 98 milhões de clientes em 18 países.
Somos feitos de pessoas e acreditamos que ter um time com pluralidade de origens, culturas, crenças, experiências, raças, deficiências, gêneros, orientações afetivo-sexuais e gerações ampliam as perspectivas e contribuem para um clima de respeito e valorização das diferenças.
Responsibilities
Estamos buscando uma pessoa para a posição de Especialista de Engenharia II, que queira se desenvolver e aprender, compartilhar, colaborar e inovar, entregando valor para todos os nossos clientes.
Nessa função você vai:
- Arquitetura: definir a estratégia técnica e a arquitetura de sistemas distribuídos de alta escala, garantindo escalabilidade, resiliência, segurança e performance.
- Desenvolvimento: liderar o desenho e a implementação de serviços e plataformas em Golang, com foco em qualidade de cdigo, testabilidade e manutenibilidade.
- Streaming de dados: projetar e otimizar pipelines de dados e integrações orientadas a eventos utilizando Apache Kafka (tópicos, particionamento, schema registry, semânticas exactly-once/at-least-once).
- Cloud: definir padrões de uso de serviços AWS (compute, containers, redes, armazenamento e observabilidade), incluindo estratégias de custo, segurança e resiliência multi-AZ/multi-região.
- Plataforma de engenharia: evoluir a plataforma de engenharia interna com Kubernetes, Crossplane e Argo (CD/Workflows), promovendo self-service, automação de provisionamento de infraestrutura e golden paths para os times de desenvolvimento.
- IA e produtividade de engenharia: alavancar o uso de IA generativa e coding agents (ex.: Claude Code) dentro da plataforma de engenharia, promovendo adoção, automação de fluxos de desenvolvimento e ganhos de produtividade para os times.
- Governança técnica: atuar como referência entre múltiplos squads, conduzindo design reviews, RFCs e ADRs (Architecture Decision Records).
- Mentoria: realizar mentoria técnica de engenheiros sênior e staff, elevando o nível de excelência técnica das equipes.
- Colaboração multidisciplinar: trabalhar com Product, SRE/Infra, Segurança e demais áreas de Tecnologia para alinhar roadmap técnico às necessidades de negócio.
- Confiabilidade: investigar e resolver problemas complexos de performance, confiabilidade e escalabilidade em produção (troubleshooting avançado).
- Boas práticas: contribuir para a evolução de CI/CD, observabilidade, testes automatizados, segurança de aplicações e cultura de qualidade.
Requirements
* Golang / Java / Kotlin: slida experiência em desenvolvimento de sistemas, incluindo concorrência (goroutines/channels), performance tuning e boas práticas de projeto.* Kafka: experiência prática em produção com produtores/consumidores, Kafka Streams/Connect, schema registry, tuning de performance e observabilidade de pipelines de eventos.
* AWS: experiência slida (EC2, ECS/EKS, Lambda, S3, RDS/DynamoDB, SQS/SNS, IAM, VPC), incluindo design de arquiteturas cloud-native e otimização de custos.
* Kubernetes e plataforma de engenharia: experiência slida com Kubernetes em produção, Crossplane (provisionamento de infraestrutura via APIs do Kubernetes) e Argo CD/Argo Workflows (GitOps e orquestração de pipelines).
* AI Engineering: experiência prática com engenharia de IA aplicada ao ciclo de desenvolvimento de software ¿ integração de LLMs, prompt engineering, RAG e avaliação de modelos ¿ e domínio de coding agents (Claude Code, GitHub Copilot ou similares) para automação e aceleração de fluxos de engenharia.
* System design: vivência ampla em arquitetura de sistemas distribuídos ¿ microsserviços, mensageria e eventos, consistência de dados, resiliência (circuit breakers, retries, idempotência) e design de APIs.
* Fundamentos: estruturas de dados, algoritmos, escalabilidade e trade-offs arquiteturais (CAP theorem, consistência vs. disponibilidade).
* CI/CD: experiência com práticas de integração e entrega contínua em ambientes containerizados.
* Liderança técnica: histrico comprovado de liderança técnica sem gestão direta de pessoas, influenciando decisões em nível organizacional.
* Comunicação: excelente comunicação escrita e verbal, traduzindo decisões técnicas complexas para públicos técnicos e não técnicos.
* Senioridade: 10+ anos de experiência em desenvolvimento de software, com atuação relevante em posições de arquitetura, engenharia sênior, staff ou principal.
Diferenciais (nice-to-have)
* Experiência prévia no setor financeiro, bancário ou em ambientes regulados (compliance, segurança de dados, PCI-DSS, LGPD).
* Observabilidade avançada (OpenTelemetry, Prometheus, Grafana, Datadog).
* Experiência com Infraestrutura como Cdigo adicional (Terraform, CloudFormation ou CDK).
* Contribuições em projetos open source ou palestras técnicas em conferências.
* Certificações AWS (Solutions Architect Professional, DevOps Engineer), CKA/CKAD ou Confluent Kafka.
* Experiência com outras linguagens de backend (Java, Python) em ambientes poliglota.
Similar jobs
Build and operate production ML and GenAI systems, turning prototypes into reliable product features while owning system design, evaluation, monitoring, and delivery in collaboration with product and data science teams.
Build and deploy production-ready LLM applications and agentic systems for clinical use, owning architecture, evaluation, data pipelines, and collaboration with clinical and engineering teams.
Build production AI systems that extract accurate, structured data from complex legal and financial documents, improving analysis and workflow automation through document understanding, evaluation, and reliable model delivery.
Design and deliver production AI systems for complex financial and legal workflows, owning model development from experimentation through deployment while advancing AI adoption and mentoring teammates.
