Senior/Lead Software Engineer

1 Minute ago • All levels • Software Development & Engineering

Job Summary

Job Description

Nu is the world’s largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia. The company leads an industry transformation by leveraging data and proprietary technology to develop innovative products and services. Engineering at Nubank focuses on state-of-the-art software development practices, including horizontally scalable microservices, high throughput jobs with Kafka, CI/CD into AWS, and data storage in Datomic and DynamoDB. They value small, independent teams and optimize processes to remove bottlenecks. This role is US-based remote with quarterly trips to Sao Paulo.
Must have:
  • Work with large scale distributed systems
  • Collaborate with building microservices
  • Have practical knowledge of agile software development methodologies
  • Work with continuous delivery and infrastructure as code
Good to have:
  • Clojure
  • Finagle
  • hexagonal architecture
  • Kafka
  • AWS
  • Datomic
  • DynamoDB
  • Prometheus
  • Kubernetes
Perks:
  • Remote work, with quarterly trips to Sao Paulo to build relationships with coworkers
  • Top Tier Medical Insurance
  • Top Tier Dental and Vision Insurance
  • 20 days time off
  • 14 company holidays
  • Great culture that emphasizes work life balance
  • Life Insurance and AD&D
  • Extended maternity and paternity leaves
  • Nucleo - Our learning platform of courses
  • NuLanguage - Our language learning program
  • NuCare - Our mental health and wellness assistance program
  • 401K
  • Saving Plans - Health Saving Account and Flexible Spending Account

Job Details

About Nu

Nu is the world’s largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by leveraging data and proprietary technology to develop innovative products and services. Guided by its mission to fight complexity and empower people, Nu caters to customers’ complete financial journey, promoting financial access and advancement with responsible lending and transparency. The company is powered by an efficient and scalable business model that combines low cost to serve with growing returns. Nu’s impact has been recognized in multiple awards, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks. Learn more: https://international.nubank.com.br/careers/

Engineering at Nubank

We strive for state-of-the-art software development practices, that currently includes 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.

  • 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

We are a process-light organization that values human interactions. We value working in small, independent teams that feel like small startups within the company, and eschew coupling and centralizing where realistic. We understand that execution is the key to success and optimize processes to remove bottlenecks.

As a Software Engineer, you’re expected to:

  • Work with large scale distributed systems
  • Collaborate with building microservices
  • Have practical knowledge of agile software development methodologies
  • Work with continuous delivery and infrastructure as code

Our Benefits

  • Remote work, with quarterly trips to Sao Paulo to build relationships with coworkers.
  • Top Tier Medical Insurance
  • Top Tier Dental and Vision Insurance
  • 20 days time off, 14 company holidays, and great culture that emphasizes work life balance.
  • Life Insurance and AD&D
  • Extended maternity and paternity leaves
  • Nucleo - Our learning platform of courses
  • NuLanguage - Our language learning program
  • NuCare - Our mental health and wellness assistance program
  • Extended maternity and paternity leaves
  • 401K
  • Saving Plans - Health Saving Account and Flexible Spending Account

Nu Way of Working

This role is designated as US-based remote, meaning you'll operate from your home office within the United States. To foster strong team connections and align on strategic initiatives, our work model has cycles from two to three months according to the expertise business. One will be at the office, during one week, every eight or twelve weeks after working remotely.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Nubank was born in 2013 with the mission to fight against the complexity of the financial market to help our customers regain control of their financial lives. We have spent 11 years dedicated to bringing very simple ideas to places no one has ever taken them. For us, past success does not guarantee the future, which is why every day is “Day 1.” Being part of Nubank is embarking on a long-term journey where we know each challenge sparks creativity and innovation, where obstacles become opportunities to go a little further. Recently, we reached the milestone of 100 million customers globally, a significant achievement in our journey, but we know it wasn’t just the customers who chose us. We have over 8,000 Nubankers who choose to work with us daily.

United States (Remote)

United States (Remote)

Mexico City, Mexico (On-Site)

Mexico City, Mexico (Hybrid)

Mexico City, Mexico (Hybrid)

Mexico City, Mexico (Hybrid)

Mexico City, Mexico (Hybrid)

State Of São Paulo, Brazil (Hybrid)

State Of São Paulo, Brazil (On-Site)

View All Jobs

Get notified when new jobs are added by nubank

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug