Job Description

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. The software engineer is focused on software development with Clojure as main programming language (We will teach you Clojure). Main responsibilities include 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 and Continuous Integration and Deployment into AWS. You will be responsible for Work with large scale distributed systems, understanding their broad architecture and Plan and execute on entire features, collaborating with peers while planning the work ahead.

About NuBank

Nu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services.

Apply for This Position