Staff Software Engineer

Nu

Belo Horizonte, Brazil
Hybrid (2-3 times/week)
Distributed systems expertise
Microservices architecture
Cloud technologies
Nu is seeking a Staff Software Engineer to join their engineering team, focusing on developing scalable microservices primarily using Clojure. The ideal candidate will have extensive experience in distributed systems and cloud technologies, along with strong leadership and mentoring abilities

Job Summary

  • Nu is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia, aiming to redefine financial services.
  • The role involves developing horizontally scalable microservices in Clojure, using technologies like Finagle, Kafka, Datomic, DynamoDB, Prometheus, and Kubernetes on AWS.
  • Benefits include equity, meal and transportation cards, comprehensive assistance programs, insurance, health plans, language courses, and a hybrid work model.

Matching Summary

Match Score: 85

Nu is seeking a Staff Software Engineer to join their engineering team, focusing on developing scalable microservices primarily using Clojure. The ideal candidate will have extensive experience in distributed systems and cloud technologies, along with strong leadership and mentoring abilities.

Skills & Requirements

Must-have

  • Distributed systems expertise
  • Microservices architecture
  • Cloud technologies
  • Large-scale system design
  • Functional programming
  • CI/CD practices

Nice-to-have

  • Process-light organization
  • Small independent teams
  • Pragmatic innovation
  • Human interactions valued
  • Backend, mobile, and frontend flexibility

Key Requirements

  • 10+ years developing digital products
  • Advanced English skills
  • Lead technical initiatives without authority
  • Mentor senior engineers
  • Agile software development methodologies

Work Rights

Not specified

Tailored Resume

Cover Letter