Senior Software Engineer
Core
Building horizontally scalable microservices and distributed systems for a digital bank serving 135 million customers across Latin America.
Role type
Senior Software Engineer (Backend)
Builds
Microservices, high-throughput jobs, and inter-service communication for financial products
Domain
Fintech / Digital Banking
Deliverable
production ML models | product features
Required skills
Clojure, functional programming, hexagonal architecture, Kafka, AWS, Datomic, DynamoDB, Kubernetes, CI/CD, infrastructure as code
Preferred skills
Experience with large-scale distributed systems, agile methodologies
Technologies
Clojure, Finagle, Kafka, AWS, Datomic, DynamoDB, Prometheus, Kubernetes
Responsibilities
Work with large scale distributed systems, collaborate on building microservices, work with continuous delivery and infrastructure as code
Seniority
Senior, hands-on IC