Nubank
Staff Software Engineer - Mexico
Ciudad de México, Remote. Posted 3 months ago
The role
You will shape the technical direction for multiple teams and design large-scale distributed systems. You will build microservices, high-throughput jobs, and data storage solutions using technologies like Clojure, Kafka, and AWS.
What you will do
- Work with large-scale distributed systems and their architecture
- Set technical direction for multiple teams
- Drive pragmatic innovation for resilient and scalable solutions
- Mentor engineers across teams
- Write, test, instrument, document, and maintain high-quality code
- Pair and participate in code reviews
- Collaborate with Product, Design, and Engineering leaders
- Ensure observability, performance monitoring, and error handling
- Participate in on-call rotations and respond to incidents
- Focus on backend applications with openness to mobile and frontend development
Required qualifications
- At least 8 years of experience developing digital products in complex environments
- Deep expertise in distributed systems, microservices architecture, and cloud technologies
- Proven track record of designing and delivering large-scale systems
- Strong background in object-oriented or functional programming languages
- Ability to lead technical initiatives across multiple teams
- Experience mentoring senior engineers
- Practical knowledge of agile software development methodologies
- Prior experience with CI/CD
- Strong communication skills to identify risks and explain trade-offs
- Advanced English skills
Nice to have
- Experience with our tech stack
Benefits
- Chance of earning equity at Nu
- Extended maternity and paternity leaves
- Health and life insurance
- Dental and Vision Insurance
- NuCare – mental health and wellness assistance program
- Nucleo – learning platform of courses
- NuLanguage – language learning program
- Holiday Bonus (Aguinaldo) of 30 days of pay per year
- 17 days of paid vacation with 25% vacation bonus
- Gym partnership
- Food card
- Work-from-home Allowance
Before you apply
- Recruitment process may involve the use of artificial intelligence–enabled tools
- Nu does not provide individualized technical feedback
About the company
Nu serves more than 140 million customers with a mission to fight complexity and empower people. The company uses proprietary technology and data at scale to power its digital platform.