Job Description
Nubank is seeking a Senior Software Engineer to join their Engineering team in Bogota, Colombia. The ideal candidate will help build the best financial products, and will work with Clojure as main programming language.
About Nubank: Nubank was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing the area of financial services. They are one of the world’s largest digital banking platforms, serving millions of customers across Brazil, Mexico, and Colombia.
The role involves:
- Working with large scale distributed systems, understanding their broad architecture
- Planning and executing on entire features, collaborating with peers while planning the work ahead, and seeing it through
- Collaborating in building microservices and work with continuous delivery and infrastructure as code
- Writing, testing, instrumenting, documenting, and maintaining code
- Pairing, and participating in code reviews, to grow and contribute to the growth of others in and around the team
- Collaborating closely with Product, Design, and partner Engineering teams to build new experiences
- Participating in on-call rotations for your team and respond to incidents as necessary
Requirements:
- Experience working with large scale distributed systems
- Proven track record building digital products
- Ability to quickly understand technical and business requirements, translating them into technical design and implementation
- Strong problem-solving skills and the ability to communicate effectively across functional teams
- Care deeply about user experience and likes to take part in hiring, onboarding, mentoring, and training
- Proven understanding of object-oriented or functional programming language
- Knowledge of distributed systems
- Familiarity with cloud technologies
- Experience building microservices
- Experience in teams defining asynchronous integrations using event-driven architectures
- Practical knowledge of agile software development methodologies
- Experience with continuous delivery and infrastructure as code
What Nubank offers:
- Chance of earning equity at Nubank
- Extended maternity and paternity leaves
- Health and life insurance
- NuCare - Our mental health and wellness assistance program
- Nucleo - Our learning platform of courses
- NuLanguage - Our language learning program
- Vacations of 15 workdays
- Gym partnership