2h ago

Lead Software Engineer

Argentina, Buenos Aires
full-timelead HybridFinancial Services / Fintech

Tech Stack

Description

You will shape the technical direction of multiple teams, designing and evolving large-scale distributed systems serving millions of customers at Nubank. You'll build horizontally scalable microservices, high-throughput jobs, and data storage solutions using Clojure, Kafka, AWS, and Kubernetes, while mentoring engineers and collaborating with product and design leaders.

Requirements

  • At least 8 years of experience developing digital products in complex environments
  • Deep expertise in distributed systems, microservices architecture, and cloud technologies
  • Strong backend development experience; willingness to contribute to mobile and frontend as needed
  • Eagerness to learn Clojure (main backend language, training provided)
  • Experience with high-throughput jobs, monitoring, and observability tools like Prometheus

Responsibilities

  • Set technical direction for multiple teams in alignment with business and architecture strategies
  • Design and build resilient, secure, scalable distributed systems using Clojure, Finagle, Kafka, AWS, and Kubernetes
  • Mentor engineers across teams and maintain a high technical bar
  • Write, test, instrument, document, and maintain high-quality code; participate in code reviews and pair programming
  • Collaborate with Product, Design, and Engineering leaders to build end-to-end experiences; participate in on-call rotations
0 views 0 saves 0 applications