Nubank Logo

Nubank

Senior/Lead Software Engineer

Posted 8 Days Ago
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
As a Senior/Lead Software Engineer, you will develop scalable microservices, collaborate on distributed systems, and implement agile methodologies and infrastructure as code.
The summary above was generated by AI
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
  • 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.

Top Skills

AWS
Clojure
Datomic
DynamoDB
Kafka
Kubernetes
Prometheus

Similar Jobs

3 Days Ago
Remote or Hybrid
2 Locations
205K-234K Annually
Senior level
205K-234K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead diverse software engineering projects, mentoring developers and creating scalable cloud-native solutions in data management and security domains.
Top Skills: AWSDockerGoGCPJavaKubernetesAzureNoSQLOpen Source RdbmsPythonRust
9 Days Ago
Remote or Hybrid
2 Locations
205K-234K Annually
Senior level
205K-234K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead diverse technology projects, mentor developers, collaborate with product managers to create cloud-based solutions, and drive innovation in data management.
Top Skills: AWSAzureDockerKubernetesNosql DatabasesOpen Source RdbmsPythonTypescript
8 Days Ago
Remote
United States
120K-185K Annually
Senior level
120K-185K Annually
Senior level
Cybersecurity
Seeking a Senior Node.js Engineer (Tech Lead) to develop automation workflows and web crawlers, mentor team, and optimize systems.
Top Skills: Asynchronous ProgrammingAWSAzureElasticsearchEvent-Driven ArchitectureGCPGenerative AiKafkaKubernetesMongoDBNode.jsNoSQLPostgresPuppeteerRabbitMQRedisSQL

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account