Nubank

Senior Software Engineer - BR

São Paulo, Remote. Posted 3 months ago

The role

Software engineers work with large scale distributed systems and microservices. They design, build, and maintain data pipelines, distributed systems, and ML-enabled 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

  • Programming experience in one or more general-purpose languages (e.g. Python, Clojure, Scala, Java)
  • Familiarity with analytical data environments and data engineering concepts: pipelines, ETL/ELT, and data modeling
  • Understanding of ML model lifecycle, from training and evaluation to deployment and monitoring
  • Familiarity with distributed systems, microservices and asynchronous architectures
  • Strong communication skills to collaborate with both technical and business stakeholders
  • Passion for building 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

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.

Senior Software Engineer - BR at Nubank | JobZoey