- Страна
- Мексика
Откликайтесь
на вакансии с ИИ

Senior Software Engineer
Nubank — один из самых престижных финтех-единорогов мира с отличным социальным пакетом, включая опционы и поддержку ментального здоровья. Работа в Мехико в гибридном формате предлагает отличный баланс между инновационной инженерной культурой и стабильностью публичной компании.
Сложность вакансии
Роль требует глубоких знаний в области распределенных систем и функционального программирования (Clojure). Высокая планка ожидается как в техническом плане (архитектура, инфраструктура как код), так и в лидерских качествах (менторство, найм).
Анализ зарплаты
Предлагаемая позиция Senior уровня в международном финтехе обычно оплачивается выше среднего по рынку Мехико. Учитывая бонусы (Aguinaldo 30 дней) и опционы, совокупный доход значительно превышает локальные стандарты для разработчиков.
Сопроводительное письмо
I am writing to express my strong interest in the Senior Software Engineer position at Nubank. With extensive experience in building large-scale distributed systems and a deep appreciation for functional programming, I have long admired Nubank’s commitment to state-of-the-art engineering practices and its mission to simplify financial services. My background in developing high-throughput microservices and working within agile, independent teams aligns perfectly with Nubank's 'process-light' and startup-oriented culture.
Throughout my career, I have focused on creating robust backend architectures using technologies like Clojure, Kafka, and AWS, while maintaining a strong focus on observability and continuous delivery. I am particularly drawn to this role because of Nubank's use of Datomic and hexagonal architecture, which demonstrates a sophisticated approach to data and system design. I am eager to bring my expertise in mentoring and technical leadership to your Mexico City team and contribute to the 'purple future' you are building.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в nubank уже сейчас
Присоединяйтесь к команде Nubank в Мехико и станьте частью финтех-революции в Латинской Америке!
Описание вакансии
About Us
Nu is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower people, we are redefining financial services in Latin America and this is still just the beginning of the purple future we're building.
Listed on the New York Stock Exchange (NYSE: NU), we combine proprietary technology, data intelligence, and an efficient operating model to deliver financial products that are simple, accessible, and human.
Our impact has been recognized by global rankings such as Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. Visit our institutional page https://international.nubank.com.br/careers/
Engineering at Nubank
We strive for state-of-the-art software development practices, that currently includes a variety of technologies. While we value candidates that are familiar with them, we are also confident that software engineers who are interested in joining Nubank will be able to learn from our team.
- 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
- Continuous Integration and Deployment into AWS
- Storing data in Datomic and DynamoDB
- Monitoring and observability with Prometheus
- Running as much as possible in Kubernetes
We are a process-light organization that values human interactions. We value working in small, independent teams that feel like small startups within the company, and eschew coupling and centralizing where realistic. We understand that execution is the key to success and optimize processes to remove bottlenecks.
You can read more about it in our blog and get some insights into how we work.
As a Software Engineer, you’re expected to:
- Work with large scale distributed systems, understanding their broad architecture
- Plan and execute on entire features, collaborating with peers while planning the work ahead, and seeing it through
- Collaborate with building microservices and work with continuous delivery and infrastructure as code
- Work with agile software development methodologies
- Write, test, instrument, document, and maintain code
- Pair, and participate in code reviews, to grow and contribute to the growth of others in and around the team
- Collaborate closely with Product, Design, and partner Engineering teams to build new experiences
- Participate in on-call rotations for your team and respond to incidents as necessary
- Work focused on backend applications, and be open to contribute to mobile and frontend development, according to business needs
What are we looking for?
- Work with large scale distributed systems
- Proven track experience building digital products
- Ability to quickly understand technical and business requirements, translating them into technical design and implementation
- A problem-solver who is able to communicate effectively across functional teams
- A software engineer who cares deeply about user experience and likes to take part in hiring, onboarding, mentoring, and training
- Proven understanding of object-oriented or functional programming language
- Notions of distributed systems
- Familiarity with cloud technologies
- Collaborate with building microservices
- Have worked in teams defining asynchronous integrations using event-driven architectures
- Have practical knowledge of agile software development methodologies
- Work with continuous delivery and infrastructure as code
- Experience with cloud technologies
Our Benefits
- Chance of earning equity at Nu
- Extended maternity and paternity leaves
- Health and life insurance
- Dental and Vision Insurance
- NuCare - Our mental health and wellness assistance program
- Nucleo - Our learning platform of courses
- NuLanguage - Our 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
- Parental Consultancy
- Relocation Assistance Package, if applicable
Role Location
Mexico City, Mexico.
Work Model for this Role
Hybrid 2-3 times/week: Our hybrid work model brings us to the office at least twice a week, on strategic days designed to maximize team connection and collaboration. For more details, visit https://building.nubank.com/nu-hybrid-work-model/
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Clojure
- Kafka
- AWS
- Kubernetes
- Datomic
- DynamoDB
- Prometheus
- Microservices
- Functional Programming
- Hexagonal Architecture
- Infrastructure as Code
- Agile
Возможные вопросы на собеседовании
Nubank активно использует Clojure. Вопрос проверяет понимание преимуществ функционального подхода для финтеха.
Каковы основные преимущества использования функционального программирования и неизменяемых структур данных при разработке высоконагруженных финансовых систем?
Вакансия предполагает работу с микросервисами и Kafka. Важно понимать, как кандидат обеспечивает согласованность данных.
Как бы вы спроектировали систему для обеспечения итоговой согласованности (eventual consistency) между микросервисами при использовании событийной архитектуры?
Nubank использует Datomic. Вопрос проверяет знакомство с альтернативными моделями баз данных.
В чем заключаются ключевые отличия темпоральных баз данных, таких как Datomic, от традиционных реляционных СУБД в контексте аудита транзакций?
Роль Senior предполагает ответственность за стабильность.
Опишите ваш опыт участия в on-call ротациях: как вы приоритизируете задачи во время инцидента и какие шаги предпринимаете для предотвращения повторных сбоев?
Nubank ценит культуру менторства и независимых команд.
Как вы подходите к проведению код-ревью и менторству младших коллег, чтобы способствовать их профессиональному росту, не замедляя при этом темпы разработки?
Похожие вакансии
Senior Software Engineer, Cloud Services
Senior Software Engineer, Platform Infrastructure
Senior Software Engineer, Subscriptions Platform
Senior Software Engineer, Advertising
Sr. Software Engineer, Backend
Senior Software Engineer, Video Encoding
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Мексика