companyNubank logo

Senior Software Engineer at Nubank | Brazil

NubankBrazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for a passionate software engineer with a strong background in developing scalable applications. Candidates should be equipped with problem-solving skills and a collaborative mindset. Familiarity with functional programming and cloud technologies will be advantageous.

About the job

About Us

At Nubank, we are revolutionizing the financial landscape in Latin America, serving over 122 million customers across Brazil, Mexico, and Colombia. Our mission is to simplify financial services and empower individuals, marking just the beginning of our vibrant journey ahead.

As a publicly traded company on the New York Stock Exchange (NYSE: NU), we harness advanced technology, data intelligence, and a streamlined operational model to provide financial products that are straightforward, accessible, and user-centric.

Our innovative approach has earned us accolades from prestigious rankings, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. To learn more about our dynamic culture, visit our institutional page here.

Engineering at Nubank

We are committed to cutting-edge software development practices, utilizing a diverse array of technologies. We welcome candidates with varying levels of familiarity with these tools, as we believe in fostering growth and learning within our team.

  • Develop horizontally scalable microservices primarily in Clojure, leveraging Finagle and employing functional programming techniques and hexagonal architecture.
  • Implement high-throughput jobs and inter-service communication utilizing Kafka.
  • Engage in Continuous Integration and Deployment within AWS.
  • Utilize Datomic and DynamoDB for data storage solutions.
  • Monitor and ensure observability with Prometheus.
  • Maximize operations using Kubernetes.

We pride ourselves on being a process-light organization that values human interaction and fosters small, independent teams that operate like startups within our larger framework. Our focus is on optimizing execution and minimizing bottlenecks.

About Nubank

Nubank is one of the largest digital financial platforms globally, transforming financial services in Latin America with innovative solutions that prioritize user experience.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.