Nubank
Lead Software Engineer - BR
São Paulo, Remote. Posted 7 days ago
The role
The Lead Software Engineer will design, build, and maintain robust data pipelines, distributed systems, and ML-enabled solutions. They will lead data and engineering projects end-to-end and partner with stakeholders to deliver high-impact solutions.
What you will do
- Work with large scale distributed systems
- Collaborate with building microservices
- Design, build and maintain robust data pipelines, distributed systems and ML-enabled solutions
- Deploy and maintain ML models in both batch and real-time scenarios
- Lead data and engineering projects end-to-end
- Contribute to the design, documentation, maintenance and optimization of our data codebase, platforms and tooling
- Translate business needs into data products and technical solutions
- Partner with technical and business stakeholders to define strategies
- Share knowledge, mentor peers and contribute to engineering and data literacy initiatives
Required qualifications
- Deep programming experience in one or more general-purpose languages (e.g. Python, Clojure, Scala, Java)
- Experience designing analytical data environments and data engineering solutions: pipelines, ETL/ELT, and data modeling
- Understanding of ML model lifecycle, from training and evaluation to deployment and monitoring
- Experience guiding the technical design of distributed systems, microservices and asynchronous architectures
- Strong communication skills to influence and align both technical and business stakeholders
- Passion for building and leading the delivery of high-quality software and data products
Nice to have
- Experience with cloud platforms such as AWS, GCP or Azure
- Knowledge of data architecture patterns (Data Lake, Data Warehouse, Data Mart)
- Familiarity with ML frameworks and feature engineering pipelines
- Experience with data visualization tools (Looker, Power BI, Tableau or similar)
- Knowledge of software engineering best practices: testing, clean code, documentation
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 and Dental Plan
- NuLanguage – Language Course Program
- Nucleo – Our learning platform
- Extended Parental Leave, Daycare Allowance and Parental Consultancy
- Work-from-home Allowance
- Gym Partnerships
- 30 days of paid vacation
- Relocation Assistance Package, if applicable
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.