CareerPlanSign in

Software Engineer - Mexico City, Mexico (Hybrid)

Ciudad de México💼 Full-time🗓 2026-09-11 → 2026-09-26

Core

Backend software engineer building horizontally scalable microservices and distributed systems for a digital bank's financial products.

Role type

Senior IC backend software engineer (Clojure)

Builds

Microservices, data pipelines, and backend applications for Nubank's customer financial journey

Domain

Fintech / Digital Banking

Deliverable

production ML models | product features

Required skills

Clojure, functional programming, microservices architecture, distributed systems, Kafka, AWS, Kubernetes, CI/CD, Datomic, DynamoDB, Prometheus, hexagonal architecture

Preferred skills

Object-oriented programming, data manipulation at scale, transactional and analytical environments, mobile/frontend contribution

Technologies

Clojure, Finagle, Kafka, AWS, Datomic, DynamoDB, Prometheus, Kubernetes

Responsibilities

Design and implement horizontally scalable microservices using functional programming; manage high-throughput jobs and inter-service communication; maintain ETL pipelines and data stores; participate in on-call rotations and incident response; collaborate with Product and Design teams to build new experiences; conduct code reviews and pair programming.

Seniority

Senior, hands-on IC

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