Hybrid Software Engineer – Senior Backend

Posted last month

Apply now

About the role

  • Senior Software Engineer responsible for engineering practices and architecture at Itaú, a leading Latin American bank. Collaborating with teams on distributed services and databases.

Responsibilities

  • Engineering teams that apply proven best practices: Clean Architecture, Domain-Driven Design (DDD), TDD, CI/CD, and end-to-end observability;
  • An environment that values data-driven decisions, technical autonomy, and a strong ownership culture;
  • Challenges involving distributed microservices, large-scale messaging, and high-performance NoSQL databases;
  • Partnerships between engineering, product, and business in a collaborative, impact-driven model;

Requirements

  • Languages: Java, Kotlin
  • Messaging and streaming: Kafka
  • Databases: DynamoDB, Cassandra (Keyspaces)
  • Search and observability: OpenSearch / Elasticsearch
  • Cloud and infrastructure: AWS, Kubernetes, Docker
  • Architecture: Microservices, event-driven design, scalable APIs
  • Patterns: Clean Code, SOLID, resilience-by-design, observability

Benefits

  • 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
  • Profit sharing (PLR) – based on the bank's results
  • Private pension plan
  • Exclusive discounts on our financial products
  • Extended maternity and paternity leave
  • Childcare/Babysitting assistance (for parents)
  • Education assistance
  • Wellhub or TotalPass
  • Access to Itaú Leisure Clubs (Guarapiranga / Itanhaém and São Sebastião)
  • + Additional benefits you can learn about during the process 😊

Job title

Software Engineer – Senior Backend

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job