Senior Software Engineer

hace 1 semana


Bogotá, Bogotá D.E., Colombia Nubank A tiempo completo
About Us

Nu is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower people, we are redefining financial services in Latin America and this is still just the beginning of the purple future we're building.

Listed on the New York Stock Exchange (NYSE: NU), we combine proprietary technology, data intelligence, and an efficient operating model to deliver financial products that are simple, accessible, and human.

Our impact has been recognized by global rankings such as Time 100 Companies, Fast Company's Most Innovative Companies, and Forbes World's Best Bank. Visit our institutional page  

About the role

Our Engineering team helps Nubank to create and use the technology that provides us to build the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies. While we value candidates that are familiar with them, we are also confident that software engineers who are interested in joining Nubank will be able to learn from our team. The software engineer is focused on software development with Clojure as main programming language (We will teach you Clojure)

  • Horizontally scalable microservices written mostly in Clojure, using Finagle and leveraging upon functional programming techniques and hexagonal architecture
  • High throughput jobs and inter-service communication using Kafka
  • Continuous Integration and Deployment into AWS
  • Storing data in Datomic and DynamoDB
  • Monitoring and observability with Prometheus
  • Running as much as possible in Kubernetes
You will be responsible for
  • Work with large scale distributed systems, understanding their broad architecture
  • Plan and execute on entire features, collaborating with peers while planning the work ahead, and seeing it through
  • Collaborate in building microservices and work with continuous delivery and infrastructure as code
  • Work with agile software development methodologies
  • Write, test, instrument, document, and maintain code
  • Pair, and participate in code reviews, to grow and contribute to the growth of others in and around the team
  • Collaborate closely with Product, Design, and partner Engineering teams to build new experiences
  • Participate in on-call rotations for your team and respond to incidents as necessary
  • Work focused on backend applications, and be open to contribute to mobile and frontend development, according to business needs.
We are looking for a person who has
  • Work with large scale distributed systems
  • Proven track experience building digital products 
  • Ability to quickly understand technical and business requirements, translating them into technical design and implementation
  • A problem-solver who is able to communicate effectively across functional teams
  • A software engineer who cares deeply about user experience and likes to take part in hiring, onboarding, mentoring, and training
  • Proven understanding of object-oriented or functional programming language 
  • Notions of distributed systems
  • Familiarity with cloud technologies 
  • Collaborate with building microservices
  • Have worked in teams defining asynchronous integrations using event-driven architectures
  • Have practical knowledge of agile software development methodologies
  • Work with continuous delivery and infrastructure as code
Our 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
Work Model for this Role

Hybrid 2-3 times/week: Our hybrid work model brings us to the office at least twice a week, on strategic days designed to maximize team connection and collaboration. For more details, visit



  • Bogotá, Bogotá D.E., Colombia Capgemini A tiempo completo

    Senior Software Engineer Your Role: Design, develop, and maintain Java-based applications and RESTful APIs. Implement test automation frameworks and scripts for functional and integration testing. • Collaborate with QA and DevOps teams to integrate automated tests into CI/CD pipelines. Conduct code reviews and enforce best practices for development and...

  • Senior Software Engineer

    hace 1 semana


    Bogotá, Bogotá D.E., Colombia Nearshore Business Solutions A tiempo completo

    Job Title: Senior Software EngineerLocation: Remote Latin America PreferredType of Contract: Full-TimeSalary Range: 3,500 - 4,500 USD/MonthLanguage Requirements: English (professional proficiency)We are seeking a skilled Senior Software Engineer with expertise in TypeScript, , and React to join our growing team. You will play a key role in expanding our...

  • Senior Software Engineer

    hace 2 semanas


    Bogotá, Bogotá D.E., Colombia Zarego A tiempo completo

    English level:C1 / C2Seniority: SeniorRemote:Anywhere in LATAMHi At Zarego, we are looking for a Senior Software Engineer (.NET) to join our team. If you are eager to tackle a challenging project, keep reading:Key Responsibilities:Design, develop, and deploy robust and scalable applications and services on Microsoft Azure.Use your SQL expertise to design,...

  • Senior Software Engineer

    hace 2 semanas


    Bogotá, Bogotá D.E., Colombia Capgemini A tiempo completo

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...

  • Senior Software Engineer

    hace 2 semanas


    Bogotá, Bogotá D.E., Colombia IANS A tiempo completo

    Job Description: Senior Software Engineer (Consultant)MUST BE LOCAL TO BOGOTA, COLOMBIAAbout the RoleWe are looking for a Senior Software Engineer/Full-Stack Engineer to play a key role in the design, development, and maintenance of our web applications. This role requires expertise in React, , .NET/C#, Azure, SQL Server, Sitefinity, and Elasticsearch,...

  • Senior Software Engineer

    hace 2 semanas


    Bogotá, Bogotá D.E., Colombia RYZ Labs A tiempo completo

    RYZ Labs is looking for a Senior Software Engineer to join one of our client's teams, from the sports merchandising industryWe're looking for a Senior Software Engineer to join the Sales & Finance Engineering team and contribute to the development, maintenance, and enhancement of applications. You'll help build and evolve a service-oriented,...

  • Senior DevOps Engineer

    hace 3 días


    Bogotá, Bogotá D.E., Colombia Quorum Software A tiempo completo

    Senior DevOps EngineerLocation: Bogota, Colombia Model of Work: HybridPlease Submit your CV/Resumé in English.  Resumes not submitted in English will not be considered.Are you excited by challenges?  Do you enjoy working in a fast-paced, international, and dynamic environment which contributes to drive the energy transition? Then now is the time to join...

  • Senior Software Engineer

    hace 2 semanas


    Bogotá, Bogotá D.E., Colombia Amadeus A tiempo completo

    Job TitleSenior Software EngineerJob Title: Senior Software EngineerAbout the Business Area/Department:The Amadeus Hospitality BI products provide critical insights to our customers that assist them in increasing revenue and profitability. With Amadeus' Hotel Business Intelligence Solutions, customers unlock a complete, 360-degree view of rate, occupancy,...

  • Senior Software Engineer

    hace 2 semanas


    Bogotá, Bogotá D.E., Colombia Nu Colombia A tiempo completo

    About UsNu is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower people, we are redefining financial services in Latin America and this is still just the beginning of the purple future we're building.Listed on the New York...


  • Bogotá, Bogotá D.E., Colombia Amadeus A tiempo completo

    Job TitleSenior Software Development EngineerNavitaire, an Amadeus company, are proven innovators in the travel industry shaping the way the world thinks about travel. With more than 50 customers worldwide, including many of the world's most successful hybrid and low-cost airlines, Navitaire offers a unique opportunity to make a large impact on the world of...