jobs.pl/Oferty pracy/IT - Rozwój oprogramowania/Lead Software Engineer – Bogotá, Colombia (Hybrid)
Źródło: CrawlJobs

Lead Software Engineer – Bogotá, Colombia (Hybrid)

Nubank Bogotá, Kolumbia
Pełny etat Praca hybrydowa

Data publikacji: 31.08.2026

Our Engineering team helps Nu create and scale the technology that powers the best financial products in Latin America. We strive for state-of-the-art software development practices, using a variety of technologies and architectures to build resilient, secure, and highly scalable systems. As a Lead Software Engineer, you will play a key role in shaping the technical direction of multiple teams, driving the design and evolution of large-scale distributed systems that serve millions of customers. You will build and evolve horizontally scalable microservices written mostly in Clojure, using Finagle and leveraging functional programming techniques and hexagonal architecture; high-throughput jobs and inter-service communication using Kafka; Continuous Integration and Deployment pipelines on AWS; data storage solutions using Datomic and DynamoDB; monitoring and observability with Prometheus; services running as much as possible in Kubernetes.

Responsibilities

Working with large-scale distributed systems and understanding their broad architecture and trade-offs; Setting technical direction for multiple teams, ensuring alignment with Business Areas and architecture strategies; Driving pragmatic innovation while ensuring resilient, secure, and flexible solutions that scale across products and geographies; Mentoring engineers across teams and helping maintain a high technical bar organization-wide; Writing, testing, instrumenting, documenting, and maintaining high-quality code; Pairing and participating in code reviews to support the growth of others in and around your teams; Collaborating closely with Product, Design, and Engineering leaders to build new end-to-end experiences; Ensuring comprehensive observability, performance monitoring, and robust error handling across team services; Participating in on-call rotations for your team and responding to incidents as necessary; Focusing primarily on backend applications, while being open to contributing to mobile and frontend development according to business needs

Requirements

At least 8 years of experience developing digital products in complex environments; Deep expertise in distributed systems, microservices architecture, and cloud technologies; A proven track record of designing and delivering large-scale systems that serve thousands or millions of users; A strong background in object-oriented or functional programming languages, with the ability to work across multiple languages; Demonstrated ability to lead technical initiatives across multiple teams, even without direct authority; Experience mentoring senior engineers and raising the technical bar across organizations; Practical knowledge of agile software development methodologies and prior experience with CI/CD; Strong communication skills to identify and prevent risks, and explain trade-offs clearly to both technical and non-technical stakeholders; Advanced English skills

Nice to have

Eagerness to learn; Experience with Nu's tech stack (Clojure, Finagle, Kafka, AWS, Datomic, DynamoDB, Prometheus, Kubernetes)

Benefits

Chance of earning equity at Nu; Extended maternity and paternity leaves; Health and life insurance; NuCare – our mental health and wellness assistance program; Nucleo – our learning platform of courses; NuLanguage – our language learning program; Vacations of 15 workdays; Gym partnership; Work-from-home Allowance; Parental Consultancy; Relocation Assistance Package, if applicable
Aplikuj u pracodawcy

Podobne oferty

Wszystkie →

Dostosuj zgody

Każdy cel jest opcjonalny i domyślnie wyłączony. Zgodę możesz wycofać w dowolnym momencie.

Pokazujemy oferty najbliżej Ciebie