Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Systems Engineer (Kafka)

$156k - $184k per year

Nubank

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

We are looking for an experienced software engineer to help evolve and operate Nubank’s messaging platform and the infrastructure that supports asynchronous communication at scale.

This role sits in a team responsible for highly critical platform capabilities that support a wide range of internal systems across multiple business domains and countries. The platform operates in a large and complex environment, with hundreds of clusters, thousands of brokers, hundreds of thousands of topics, and very large daily data volumes across multiple AWS accounts.

At the Senior level, we are looking for someone who can independently own important technical problems, improve reliability and operability, and drive engineering decisions in partnership with the team. Kafka experience is desirable, but not required. Strong knowledge of distributed systems infrastructure, especially Kubernetes, networking, and AWS, is essential.

What You’ll Be Responsible For

  • Operate and improve large-scale messaging and platform infrastructure based on Kafka used by critical systems across Nubank

  • Contribute to the reliability, scalability, and performance of asynchronous communication platforms

  • Help design and implement solutions for high-throughput, low-latency, and fault-tolerant systems

  • Improve observability, automation, and operational excellence across the platform

  • Support incident analysis, troubleshooting, and root cause remediation in production environments

  • Optimize infrastructure usage and help drive efficiency and cost awareness across AWS-based environments

  • Work on platform capabilities that enable safe growth in message volume, topic count, and cluster footprint

  • Partner with other engineers and teams to evolve platform standards, tooling, and best practices

  • Contribute to architectural discussions involving messaging, traffic patterns, service communication, and platform reliability

We Are Looking for a Person Who Has

Must-have

  • Strong software engineering fundamentals and experience working with distributed systems in production.

  • Solid experience with Kubernetes, networking, and AWS in large-scale or business-critical environments.

  • Experience operating infrastructure-heavy platforms with high reliability and availability requirements.

  • Ability to troubleshoot complex production issues across application, infrastructure, and network layers.

  • Experience improving observability, automation, and operational tooling.

  • Good understanding of scalability, resilience, performance, and failure isolation patterns.

  • Ability to work autonomously on ambiguous technical problems and drive them to execution.

  • Strong collaboration skills and ability to work across team boundaries.

Nice-to-have

  • Experience with Apache Kafka or other messaging and streaming technologies.

  • Experience with platform engineering, SRE, or infrastructure-focused backend engineering.

  • Familiarity with multi-account AWS environments and large-scale cloud operations.

  • Experience with high-throughput event-driven architectures.

  • Experience balancing reliability, performance, and cost in production systems.

Our Benefits

  • CAD 156,000 - 184,000

  • Health Insurance

  • Life Insurance

  • Pension Plan

  • Extended parental leave

  • Nucleo - Our learning platform of courses

  • NuLanguage - Our language learning program

  • NuCare - Our mental health and wellness assistance program

  • Vacations

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

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

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Systems Engineer (Kafka) in Toronto, ON vacancy
  • $156k - $184k per year

     ...looking for an experienced software engineer to help evolve and operate...  ...a wide range of internal systems across multiple business domains...  ...multiple AWS accounts. At the Senior level, we are looking for...  ...in partnership with the team. Kafka experience is desirable, but not... 
    Senior
    Full time
    Work at office

    Nubank

    Toronto, ON
    1 day ago
  •  ...collaborative environment, understanding stakeholder requirements, and aligning with team goals and objectives. Preferred Skills • L3 Support Engineering: Exposure to L3 support engineering practices, including designing, developing, and testing solutions to resolve complex customer-... 
    Senior
    Full time
    Internship

    IBM

    Toronto, ON
    8 days ago
  • $110k - $130k per year

    ‍ Are you a senior MSP engineer who can deliver large infrastructure projects hands-on and act as the technical advisor a client relies on? We’re hiring a Senior Systems Engineer to join a managed services and cloud hosting provider working across Microsoft 365, Azure,... 
    Senior
    Full time
    3 days per week

    STACK IT Recruitment

    Toronto, ON
    11 days ago
  • $119k - $187k per year

     ...back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO We're looking for a Senior Lead Systems Engineer who's passionate about building the next generation of enterprise technology through automation, software engineering, AI,... 
    Senior
    Long term contract
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    1 day ago
  •  ...get stuck into. And that’s where you come in. Job Description: Hitachi Rail is looking for an enthusiastic self-motivated Senior System RAMS Engineer who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of tasks from... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work
    Flexible hours

    Hitachi

    Toronto, ON
    3 days ago
  • usd136k per year

     ...This is a core backend software engineering role (70% SWE / 30% Data)...  ...throughput services, distributed system architecture, and APIs, while...  ...opportunity to thrive. As a Senior Software Engineer, Data on the...  ...Hive, Presto, Delta, Iceberg, Kafka) ~ Strong SQL skills (MySQL,... 
    Senior
    Hourly pay
    Long term contract
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    1 day ago
  •  ...Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport...  ...are by visiting Context We are seeking an experienced Systems Engineering Manager / Lead to support the delivery of a major Light... 
    Senior
    For contractors
    Toronto, ON
    14 days ago
  •  ...Job Description: Big Data Engineer (PySpark / Spark / Kafka) Work Mode: Hybrid – 3 Days a Week in Office Job Overview We are seeking an experienced Data Engineer with strong expertise in Big Data technologies to design, develop, and support enterprise-scale... 
    Permanent employment
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    8 days ago
  •  ...ups that prevent them from happening again. Collaborate with engineers, product and partner teams to understand needs, align on priorities...  ...Operated large-scale, high-performance synchronous distributed systems in the cloud, working directly with load balancers, reverse... 
    Senior
    Full time
    Work at office

    Nubank

    Toronto, ON
    1 day ago
  •  ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis...  ...’s Enterprise Security organization is seeking a versatile Senior Staff Security Systems Engineer to support multiple security engineering functions... 
    Senior
    Permanent employment
    Full time
    Contract work
    Live In
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    2 days ago
  • $117.2k - $161.2k per year

     ...Job Description Overview AtkinsRéalis is seeking a Senior Baggage Handling System (BHS) Engineer for its Western Region. In this role, you will act as the Client’s Representative in the execution of large-scale infrastructure projects. This position is based at the project... 
    Senior
    Full time
    For contractors
    Internship
    Work at office
    Monday to friday
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    3 days ago
  •  ...and respond to incidents and on-call issues. Collaborate with engineering, product, and partner teams to define priorities, technical...  ...operating large-scale, high-performance synchronous distributed systems in the cloud. Hands-on experience with load balancers, reverse... 
    Senior
    Full time
    Work at office

    Nubank

    Toronto, ON
    6 days ago
  • $100k - $135k per year

     ...From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we...  ...Your future role Take on a new challenge and apply your engineering and system integration expertise in a cutting-edge field. You’ll... 
    Long term contract
    Worldwide

    Alstom

    Toronto, ON
    15 hours ago
  • $114.75k - $162k per year

     ...customer Building Automation and Control Systems projects. You will shape integrated solutions...  ...logic, graphics, drawings, and other engineering deliverables Lead technical activities...  ...performance and development conversations, Senior Talent Program, global career... 
    Senior
    Full time
    Temporary work
    Part time
    For contractors
    Fixed term contract
    Flexible hours

    Schneider Electric

    Toronto, ON
    3 days ago
  • $90k - $120k per year

     ...Are you a hands-on Systems Administrator who enjoys solving complex infrastructure problems...  ...environments? We’re looking for a Senior Systems Administrator to join a growing...  ...in Systems Administration, Infrastructure Engineering, or a similar role ~ Experience working... 
    Senior
    Full time
    Work at office

    STACK IT Recruitment

    Toronto, ON
    4 days ago
  • $90k - $125k per year

     ...From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we...  ...carbon and replace cars.     Could you be the full-time System Engineer in Toronto, ON we’re looking for? Your future role Take... 
    Full time
    Worldwide

    Alstom

    Toronto, ON
    15 hours ago
  • $75k - $110k per year

     ...good company.  Are you an experienced systems designer with experience in RPGs? Are you...  ...Implementing key systems in partnership with engineering teams. Requirements ~6+ years of...  ...considerations.   US Salary Range: ~ Senior $80,000. -$115,000. USD  Canada... 
    Senior
    3 days per week

    Velan Studios

    Toronto, ON
    20 days ago
  • $42 - $61.54 per hour

     ...Business Unit : Company 3 Position : Systems Engineer, Sr Location : Toronto, ON (Hybrid) Requisition Number : 1077 *Pay Range : $42.00 - $61.54 CAD hourly POSITION SUMMARY: The Senior Systems Architect will design, build, and support the core infrastructure... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Part time
    Local area
    Shift work

    Company3

    Toronto, ON
    8 days ago
  • $130k - $150k per year

     ...From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we...  ...cars.     Could you be the full-time Signalling Systems Engineering Group Manager in Toronto, ON we’re looking for? Your future... 
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Alstom

    Toronto, ON
    1 day ago
  • $80k - $131k per year

     ...What You'll Do: As a Platform Engineer supporting Transportation Systems, you will be responsible for maintaining, enhancing, supporting, and modernizing...  ..., logistics, supply chain, and customs. You will be a senior hands-on technical contributor focused on system stability... 
    Senior
    Long term contract

    Canadian Tire Corporation

    Toronto, ON
    21 hours ago
  • $80.03k - $96.04k per year

     ...part of a vibrant and collaborative team where you’ll be supported to excel and make an impact, no matter what role you play.  Systems Engineer DUCA is looking for a Systems Engineer to join our growing team!  Job Purpose & Summary The Systems Engineer will support... 
    Full time
    Casual work
    Work at office
    Afternoon shift

    DUCA Financial Services Credit Union Ltd.

    Toronto, ON
    18 days ago
  • $125.7k - $220k per year

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ...and maintenance of the required screening. About the Role: The systems we build run on a variety of cloud providers, and we have a high... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    2 days ago
  • $110.97k - $184.96k per year

     ...Yes Description: Reporting to the Senior Manager, Building Automation & Operations...  ...implement control revisions required to resolve system deficiencies. Primarily responsible and...  .... In accordance to Professional Engineering of Ontario rules and regulations as well... 
    Senior
    Full time
    Work at office

    University of Toronto

    Toronto, ON
    21 hours ago
  • $80.7k - $111k per year

     ...Job Description Overview The Systems Integration Engineer is responsible for driving interdisciplinary systems integration, interface coordination, and deliverable readiness across complex project environments, ensuring that engineering outputs are aligned, decision-ready,... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    3 days ago
  • $90k - $125k per year

     ...metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and...  ...with teams across the business (Project Engineering Managers, Product Development Teams, and...  ...award-winning learning Progress towards senior engineering or leadership roles Benefit... 
    Senior
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Alstom

    Toronto, ON
    15 hours ago
  •  ...Principal System Engineer About the Role We are seeking a seasoned, hands-on Principal System Engineer to act as a technical vanguard and drive engineering excellence across our organization. Operating in a highly regulated banking environment, you will be the driving... 
    Permanent employment
    Shift work

    Backbase

    Toronto, ON
    7 days ago
  • $167.68k - $277.43k per year

     ...meet you. WHAT YOU'LL DO We're looking for a Senior Software Engineer for our Currents team, responsible for building,...  ..., and evolving Currents, our data export system at scale. The Currents system is a robust Kafka-based event pipeline handling tens of billions of... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    1 day ago
  • $100k - $150k per year

     ...from our production Postgres via Debezium + Kafka Connect on GKE (with Airbyte and Fivetran...  ...chains. You'll dig into the source system, talk to the people who run the process,...  ...ambiguous business-logic modeling: reverse-engineering a production schema, interviewing stakeholders... 
    Senior
    Full time
    Internship

    passage

    Toronto, ON
    19 hours ago
  • usd148k - usd185k per year

     ...Institutional Page About the role Our Engineering team helps Nubank to create and use the...  ...and inter-service communication using Kafka Continuous Integration and Deployment...  ...for Work with large scale distributed systems, understanding their broad architecture... 
    Senior
    Full time

    Nubank

    Toronto, ON
    1 day ago
  •  ...We are looking for a Senior Systems Engineer for a hands-on role: integrating our sensor systems on Linux edge computers, implementing LiDAR and camera signal processing, owning device connectivity and monitoring, and seeing our systems through to deployment and customer delivery... 
    Senior
    Full time
    Remote work

    Invision AI

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Systems Engineer (Kafka). Be the first to apply!