高级软件工程师
Senior Software Engineer
关于Nu
Nu是拉丁美洲领先的数字银行,为巴西、墨西哥和哥伦比亚的1.4亿客户提供服务。该公司通过利用数据和专有技术开发创新产品和服务,引领行业变革。
秉承着对抗复杂性并赋能人们的使命,Nu为客户提供完整的金融旅程,通过负责任的贷款和透明度促进金融准入和进步。公司采用高效且可扩展的商业模式,结合低成本服务和不断增长的回报。
Nu的影响已获得多项奖项的认可,包括《时代》100家最具影响力公司、《快公司》最具创新力公司以及福布斯全球最佳银行。
访问我们的机构页面 https://www.nu.com/2026-en
工程团队在NuBank
我们追求最先进的软件开发实践,目前包括多种技术。虽然我们重视熟悉这些技术的候选人,但我们相信对加入NuBank感兴趣的软件工程师能够从我们的团队中学习。
- 大部分使用Clojure编写的水平可扩展微服务,使用Finagle并利用函数式编程技术和六边形架构
- 使用Kafka实现高吞吐量任务和跨服务通信
- 在AWS上进行持续集成和部署
- 数据存储在Datomic和DynamoDB中
- 使用Prometheus进行监控和可观测性
- 尽可能在Kubernetes中运行
我们是一个流程轻量级的组织,重视人际互动。我们重视在小型、独立团队中工作,这些团队感觉像公司内部的小型创业公司,避免耦合和集中化。我们理解执行是成功的关键,并优化流程以消除瓶颈。
作为软件工程师,你将被期望:
- 与大规模分布式系统合作
- 与构建微服务协作
- 具备敏捷软件开发方法的实际知识
- 与持续交付和基础设施即代码合作
我们的福利
- 在NuBank获得股权的机会
- 餐食卡(Vale-Refeição和/或Vale Alimentação)
- 公共交通通勤福利(Vale-Transporte)
- NuCare - 心理、财务和法律援助计划
- 寿险
- 医疗保险
- 牙科保险
- NuLanguage - 语言课程计划
- Nu
查看英文原文
ABOUT NU
Nu is the leading digital bank in Latin America, serving 140 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by leveraging data and proprietary technology to develop innovative products and services.
Guided by its mission to fight complexity and empower people, Nu caters to customers’ complete financial journey, promoting financial access and advancement with responsible lending and transparency. The company is powered by an efficient and scalable business model that combines low cost to serve with growing returns.
Nu’s impact has been recognized in multiple awards, including Time 100 Most Influential Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks.
Visit our Institutional Page https://www.nu.com/2026-en
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.
AS A SOFTWARE ENGINEER, YOU’RE EXPECTED TO:
- Work with large scale distributed systems
- Collaborate with building microservices
- Have practical knowledge of agile software development methodologies
- Work with continuous delivery and infrastructure as code
OUR BENEFITS
- Chance of earning equity at Nubank
- Food/ Meal Card (Vale-Refeição and/or Vale Alimentação)
- Public Transportation Commuting Benefit (Vale-Transporte)
- NuCare – Psychological, Financial and Legal Assistance Program
- Life Insurance
- Medical Plan
- Dental Plan
- NuLanguage – Language Course Program
- Nucleo - Our learning platform of courses
- Extended Parental Leave
- Daycare Allowance
- Parental Consultancy
- Work-from-home Allowance
- Gym Partnerships
- 30 days of paid vacation
- Relocation Assistance Package, if applicable
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/
Our recruitment process may involve the use of artificial intelligence–enabled tools, such as automated interview transcription and analysis, to support the evaluation process. Artificial intelligence is not used to make final hiring decisions; all decisions are made by human reviewers.