CareerPlanSign in

Staff Software Engineer

São Paulo, Estado de São Paulo💼 Full-time🗓 2026-09-12 → 2026-09-21

Core

Design, build, and maintain robust distributed systems, data pipelines, and ML-enabled solutions for a digital banking platform serving 140M+ customers.

Role type

Staff Software Engineer (Data & ML Systems)

Builds

Horizontally scalable microservices, high-throughput event-driven architectures, and distributed transactional systems for fraud detection, credit modeling, and risk assessment.

Domain

Fintech / Digital Banking / Machine Learning

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Microservices architecture, Data pipeline engineering (ETL/ELT), ML model lifecycle management, Functional programming, Cloud-native infrastructure

Preferred skills

Cloud platforms (AWS/GCP/Azure), Data architecture patterns (Lake/Warehouse/Mart), ML frameworks, Data visualization tools

Technologies

Clojure, Python, Scala, Java, Datomic, AWS, GCP, Azure

Responsibilities

Design and maintain distributed systems and data pipelines ensuring reliability and scalability; Deploy and monitor ML models in batch and real-time scenarios; Lead end-to-end data and engineering projects from requirements to delivery; Partner with stakeholders to translate business needs into technical solutions; Mentor peers and contribute to engineering literacy initiatives.

Seniority

Staff, hands-on IC with strategic leadership

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.