Location: USA - Remote
About Nubank
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, Nubank 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.
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
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
- 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.
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file. As set forth in Nubank’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.