2h ago

Staff Software Engineer

Bogotá, Colombia
full-timesenior Hybridfinancial services

Tech Stack

Description

As a Staff Software Engineer at Nu, you'll shape the technical direction of multiple teams, design and evolve large-scale distributed systems serving millions of customers. You'll work with Clojure, Kafka, AWS, and other modern technologies in a process-light, collaborative environment.

Requirements

  • Experience with large-scale distributed systems and understanding of their architecture and trade-offs
  • Proficiency in writing, testing, and maintaining high-quality code
  • Ability to collaborate closely with Product, Design, and Engineering leaders
  • Experience with observability, performance monitoring, and error handling
  • Openness to contributing to mobile and frontend development as needed

Responsibilities

  • Set technical direction for multiple teams, ensuring alignment with business and architecture strategies
  • Design and evolve horizontally scalable microservices in Clojure using functional programming and hexagonal architecture
  • Drive pragmatic innovation while ensuring resilient, secure, and scalable solutions
  • Mentor engineers across teams and maintain a high technical bar
  • Participate in on-call rotations and respond to incidents
0 views 0 saves 0 applications