Apply now

Posted 4 months ago

Tech Lead Software Engineer

@ Nubank

Toronto, Ontario

HybridFull-time10+ years experience
Apply now
SIGNALS

Overview

Nubank is hiring a Tech Lead Software Engineer to set technical direction across multiple teams and build large-scale distributed backend systems, mostly in Clojure. The role involves mentoring engineers, designing microservices on AWS and Kubernetes, and participating in on-call rotations. The base salary range is $168,000 to $210,000 CAD-equivalent as stated, plus RSUs and benefits.

Responsibilities:

  • Design and maintain large-scale distributed backend systems
  • Set technical direction across multiple teams
  • Mentor engineers and raise the technical bar
  • Participate in on-call rotations and incident response
  • Collaborate with product, design and engineering leaders

Requirements summary:

  • At least 10 years developing digital products
  • Deep expertise in distributed systems and cloud technologies
  • Experience leading initiatives across multiple teams
  • Strong functional or object-oriented programming background
  • Advanced English and strong communication skills

Tools & skills

Benefits mentioned

Health insuranceLife insuranceRetirement planParental leaveStock options
Source and dates

Employer career site / ATS feed · ashby

Employer posting date
2026-07-20
First seen by our source
2026-10-08
Source record updated
2026-10-19

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentSoftware development
Experience10+ years
Hours per week40 (estimated)
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Generous parental leave, Retirement plan, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Nubank

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Full company description

Nu is one of the largest digital financial services platforms in the world, serving 135 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. https://www.youtube.com/watch?v=kwwzcXK2PUo

LinkedIn followers
5,996,310
People associated on LinkedIn
13,006
Reported office locations
  • Rua Capote Valente, São Paulo, SP, BR
  • Rosenthaler Straße, Berlin, Mitte 10119, DE
  • Ciudad de México, Ciudad de México 06600, MX
  • Buenos Aires, Cidade Autônoma B1638 BEV, AR
  • Carrera 11 # 79 - 66, Bogota, Colombia, Building Spaces, Bogotá, CO
  • 101 W Chapel Hill St, Durham, North Carolina 27701, US
Business categories
  • Consumer
  • Information Technology
  • Banking
  • Credit Cards
  • FinTech
  • Financial Services
Other recorded names
  • Nubank
Profile identifies a recruitment agency
No
Reported total investment
4,483,534,602

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Nu is one of the largest digital financial services platforms in the world, serving 135 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…

FieldValue
IndustryFinancial Services
Company size5,001-10,000 employees
HeadquartersSão Paulo, SP
Organization typePrivately Held
Open jobs on Jobsy9
LinkedInView page
Job description

About Nu

Nu serves more than 140 million customers, guided by a mission to fight complexity and empower people. The company has been leading an industry transformation through innovative products and human-centered services.

Proprietary technology and data at scale power Nu’s digital platform, built to promote financial access, advancement, and transparency. Its business model thrives on customer love and lower costs, feeding a flywheel of growth and profitability.

Visit our Institutional Page


About the role

Our Engineering team helps Nubank to create and use the technology that provides us to build the best financial products. We strive for state-of-the-art software development practices that currently include 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. The software engineer is focused on software development with Clojure as the main programming language (We will teach you Clojure). Main responsibilities:

  • 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 will be responsible for

  • Work with large scale distributed systems, understanding their broad architecture

  • Set technical direction for multiple teams, ensuring alignment with Business Areas and architecture strategies

  • Drive pragmatic innovation while ensuring resilient and flexible solutions that scale across products and geographies

  • Mentor engineers across teams, establishing and maintaining a high technical bar organization-wide

  • Write, test, instrument, document, and maintain code. Able to pair and participate in code reviews to contribute to the growth of others in and around the team

  • Collaborate closely with Product, Design, and Engineering leaders to build new experiences

  • Ensure comprehensive observability, performance monitoring, and error handling across team services

  • 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

We are looking for a person who has

  • At least 10 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 that serve thousands (or even millions) of users

  • Strong background in object-oriented or functional programming languages, with ability to work across multiple languages

  • Demonstrated ability to lead technical initiatives across multiple teams without direct authority

  • Experience mentoring senior engineers and raising the technical bar across organizations

  • Practical knowledge of agile software development methodologies and previous experience with CI/CD

  • Good communication skills to prevent risks and explain trade-offs clearly to both technical and non-technical stakeholders

  • Advanced English skills

Our Benefits

  • Health Insurance

  • Life Insurance

  • Pension Plan

  • Extended maternity and paternity leaves

  • Nucleo - Our learning platform of courses

  • NuLanguage - Our language learning program

  • NuCare - Our mental health and wellness assistance program

  • Vacations

Total compensation includes base salary, RSUs and benefits. Base salary range: $168,000 - $210,000

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.

To maintain a consistent and fair process for every candidate, Nu does not provide individualized technical feedback. See how our policy works here

Similar jobs

  • Project Manager, Patient Safety - Remote, Canada

    Toronto, ON
    RemoteFull Time

    FTCAN Fortrea Canada Inc.

    6+ YOERequired Qualifications; Education and safety experience (minimum), one of:; Non-degree plus 6–7 years' safety experience

    Reporting, Data entry, Manage quality, Support colleagues, RN, Project management

  • Data Test Coordinator, IT Quality Assurance

    Toronto, ON
    Full Time

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    Testing Expertise – Lead the analysis and translation of business requirements into test cases; Use your expertise in software development testing to provide clients with quality products that meet business and system…

    Sr. Data Test Coordinator, IT Quality Assurance

    Toronto, ON
    Full Time

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    Testing expertise – Lead the investigation and translation of business requirements into test cases; Use your expertise in software development testing to provide clients with quality products that meet business and…

  • Director, Strategy

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    Advocate on behalf of the advisor community in the development of enterprise tools further contributing to Advisor efficiency and experience; Identify stakeholder needs, negotiate priorities across competing interests,…

  • Law Clerk - Toronto (Hybrid)

    Toronto, ON
    $18.51/hr

    Transworld Systems Inc.: (TSI) stands as the leading tech-driven provider in Accounts Receivable Management (ARM), Healthcare Revenue Cycle Management (RCM), Customer…

    File materials with applicable courts and registries (electronically or in person, as required); Ensure all filings comply with court rules, formatting, and procedural requirements; Law Clerk diploma or equivalent…

  • Staff Systems Engineer

    Toronto, ON
    HybridFull Time

    ServiceNow

    Due to Government of Canada regulatory requirements, this position requires the successful completion of a Government of Canada Reliability Status screening as a condition of employment; Candidates must be eligible to…

    Staff Systems Engineer

    Toronto, ON
    HybridFull Time

    ServiceNow

    8+ YOEDue to Government of Canada regulatory requirements, this position requires the successful completion of a Government of Canada Reliability Status screening as a condition of employment; Candidates must be eligible to…

    Vulnerable sector check, DNS, LDAP, Linux, Google Cloud, IBM Terraform

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.