Senior/Staff Software Engineer

2 Months ago • All levels
Software Development & Engineering

Job Description

Nu is seeking experienced Software Engineers to join their team. The role involves working with large-scale distributed systems and building microservices. Candidates will collaborate on developing innovative products and services leveraging data and proprietary technology. Nu is a digital banking platform with a significant customer base, focused on financial access and advancement. The engineering team utilizes state-of-the-art software development practices, including microservices in Clojure, Kafka, continuous integration/deployment in AWS, Datomic, DynamoDB, Prometheus, and Kubernetes. The company values a process-light organization with small, independent teams and a focus on execution and removing bottlenecks.
Good To Have:
  • Familiarity with Clojure, Finagle
  • Experience with functional programming
  • Knowledge of hexagonal architecture
  • Experience with Kafka
  • Experience with AWS
  • Experience with Datomic and DynamoDB
  • Experience with Prometheus
  • Experience with Kubernetes
Must Have:
  • Work with large scale distributed systems
  • Collaborate with building microservices
  • Practical knowledge of agile methodologies
  • Work with continuous delivery
  • Work with infrastructure as code
Perks:
  • Remote work
  • Quarterly trips to Sao Paulo
  • Top Tier Medical Insurance
  • Top Tier Dental and Vision Insurance
  • 20 days paid time off
  • 14 company holidays
  • Life Insurance and AD&D
  • Extended maternity and paternity leaves
  • Nucleo - Learning platform
  • NuLanguage - Language learning program
  • NuCare - Mental health and wellness assistance
  • 401K
  • Saving Plans

Add these skills to join the top 1% applicants for this job

agile-development
aws
prometheus
microservices
kubernetes

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

Set alerts for more jobs like Senior/Staff Software Engineer
Set alerts for new jobs by nubank
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙