Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Itaú Unibanco

Senior Software Engineer – Data Platform, Java, AWS

Itaú Unibanco

Senior Software Engineer developing innovative data platforms at Itaú Bank, focusing on cloud computing and software engineering. Collaborating across teams to create scalable solutions for banking services.

Posted 7/10/2026full-timeSão Paulo • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudJavaPython

About the role

Key responsibilities & impact
  • You will be part of the founding team of Itaú's Data Platform, responsible for building and evolving the technological foundation that enables data and Artificial Intelligence at scale for the largest bank in Latin America.
  • This is a software engineering and cloud computing challenge. Our focus is not on building data products, but on creating the platform that enables hundreds of teams to develop, operate and scale their solutions with autonomy and security.
  • Here you will have the opportunity to contribute to one of the world's largest Data Mesh initiatives, taking part in strategic technical decisions and building solutions with real impact across the organization.
  • Develop components and services in a public cloud environment (AWS).
  • Build and evolve microservices and distributed solutions.
  • Implement and enhance CI/CD pipelines, automations and DevOps practices.
  • Develop guardrails and platform capabilities to accelerate the secure adoption of technologies by teams.
  • Ensure quality through unit, integration, end-to-end and performance testing.
  • Provide ongoing support and continuous evolution of the solutions developed.
  • Technically lead delivery efforts in collaboration with other engineers and stakeholders.
  • Participate in architectural definitions aimed at scalability, resilience and operational efficiency.
  • Work with a strong sense of ownership, organization, risk management and a focus on results.

Requirements

What you’ll need
  • Experience in software development using Java.
  • Experience building applications on AWS.
  • Knowledge of distributed architectures, microservices and APIs.
  • Experience with containers and serverless architectures.
  • Knowledge of CI/CD, Git, automation and DevOps practices.
  • Experience with relational and non-relational databases.
  • Experience with software testing and quality strategies.
  • Intermediate English for reading and interacting in technical environments.
  • Knowledge of other programming languages, such as Python, will be considered a plus.

Benefits

Comp & perks
  • Transportation allowance
  • Meal voucher (restaurants) / Food voucher (supermarkets)
  • Health plan (Fundação Saúde Itaú or Central Nacional Unimed)
  • Dental plan (Odontoprev or Interodonto)
  • Life insurance
  • PLR – Profit Sharing (subject to the bank's results)
  • Private pension plan
  • Exclusive discounts on our financial products
  • Extended maternity and paternity leave
  • Childcare / nanny allowance (for parents)
  • Education assistance
  • Wellhub or TotalPass (wellness benefits)
  • Access to Itaú Leisure Clubs (Guarapiranga, Itanhaém and São Sebastião)
  • + Some additional perks you may learn about during the process

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaAWSMicroservicesAPIsContainersServerless ArchitecturesCI/CDGitRelational DatabasesNon-Relational Databases
Soft Skills
OwnershipOrganizationRisk ManagementFocus on Results