We are building the next generation of the Visão 360 Customer platform at Itaú, a leading Brazilian bank focused on democratizing data, self‑service, hyper‑personalization and AI‑driven insights. The role is a senior full‑stack engineering position within the Marketplace squad, responsible for designing, developing, and evolving scalable microservices, APIs, and modern web applications, while leveraging cloud native technologies, event‑driven architectures, and AI capabilities to deliver high‑quality digital experiences.
ENGENHARIA TI SR | Full Stack | Squad Marketplace - Visão 360 do Cliente at Itaú Unibanco
Hybrid - São Paulo, São Paulo, Brasil
More jobs at Itaú UnibancoRequisitos
Habilidades
- .NET
- Python
- Golang
- AWS (ECS/EKS, Lambda, API Gateway, DynamoDB, SNS, SQS)
- Kafka
- RabbitMQ
- DDD
- Clean Architecture
- Hexagonal Architecture
- LLMs
- RAG
- AI agents
- Angular
- TypeScript
- IaC
- CI/CD
- High-scale systems
- High-volume transactions
- Critical systems
Responsabilidades
- Design, develop and evolve scalable and resilient microservices using .NET, Python and/or Golang
- Build and operate mission-critical APIs focusing on performance, security, observability and high availability
- Develop event-driven solutions with messaging, asynchronous processing and system integration
- Work in Cloud Native environments on AWS, leveraging ECS/EKS, Lambda, API Gateway, DynamoDB, SNS, SQS
- Define and implement modern microservice-based architectures, decoupled integration and infrastructure automation
- Implement Infrastructure as Code (IaC), CI/CD and platform automation
- Ensure quality, reliability and continuous improvement through automated testing, monitoring and observability
- Build solutions for large-scale data processing, consumption and availability, linking transactional and analytical ecosystems
- Explore and implement Generative AI solutions, AI agents and automation for software engineering
- Develop modern web applications with Angular and TypeScript, focusing on UX, performance and scalability
- Create and evolve Design Systems, reusable components and front-end architectures for large enterprise applications
- Develop SPAs integrated with APIs and distributed services, ensuring consistent user experience
- Participate in architectural decisions and technical direction of the organization
Tecnologias
.NETPythonGolangAWSECSEKSLambdaAPI GatewayDynamoDBSNSSQSKafkaRabbitMQDDDClean ArchitectureHexagonal ArchitectureLLMsRAGAI agentsAngularTypeScriptIaCCI/CDObservabilityMonitoringDesign SystemsSPA
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.