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
Full-time

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
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Systems Engineer (Kafka) in Toronto, ON vacancy
  •  ...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
    6 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
    9 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
    3 hours 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
    2 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
    3 hours 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
    12 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
    6 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
    3 hours 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
    1 day 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
    2 days 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
    2 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
    2 days 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
    18 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
    6 days 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
    16 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
    1 day 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
    5 days 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
    2 days 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
  • $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
    2 hours ago
  • $138.3k - $172.8k per year

     ...brighter way forward. Job Description Senior Data Engineer – JLL What this job involves: As a Senior...  ...decision-making for critical data systems Mentor junior and intermediate data engineers...  ...knowledge of Apache Spark, PySpark, Kafka, and distributed computing concepts Experience... 
    Senior
    Remplacement
    Full time

    JLL

    Toronto, ON
    2 days 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
    3 hours ago
  • $101.2k - $136.9k per year

     ...Members :   VanCity is modernizing financial systems with secure, real-time, and scalable solutions. We’re seeking a Senior Integration Engineer with deep expertise in Azure Integration...  ...using Azure Event Hubs and/or Kafka, including message schemas, ordering, retries... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancity

    Toronto, ON
    9 hours ago
  • $82.54k - $116.59k per year

     ...Rail Canada Inc. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote:...  ...hiring a Signaling Design Specialist - Senior for our Toronto office. The Signaling...  ...will, among other responsibilities, perform system design, signaling design, analysis,... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Hitachi

    Toronto, ON
    2 days ago
  •  ...and your care for people. Join us and shape the future of care. The Role We are seeking a Staff Engineer to set the technical direction for Enterprise Systems, the critical technology layer connecting our e-commerce platform with our ERP, finance, demand planning,... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Toronto, ON
    3 hours ago
  •  ...part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures...  ...better who we are by visiting Context The Senior Manager, Systems Engineering Management (Requirements) is responsible for leading... 
    Senior
    For contractors
    Toronto, ON
    10 days ago
  • $95.1k per year

     ...Name: HITACHI RAIL STS CANADA, INC. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No About Us A...  ...Signalling, CW, Trackworketc.). ~ Guarantee that the delivery of every system is achieved in compliance with engineering guidelines, quality... 
    Long term contract
    Full time
    Remote work

    Hitachi

    Toronto, ON
    2 days ago
  • $80 - $150 per hour

     ..., General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer — Agentic Search Systems Type: Contract Compensation: $80–$150/hour Location: Remote Role Responsibilities... 
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    2 days ago
  •  ...SYSTRA group, an international consulting and engineering group, a world leader in the design of...  ...Metrolinx Missions/Main Duties Provide senior engineering management and independent technical governance for railway systems assurance across the GO & UP transit networks... 
    Senior
    Toronto, ON
    10 days ago
  • $72k - $138k per year

     ...-- What will your typical day look like?   As a Power Systems Senior Consultant, you’ll be key in ensuring the validity of ElectrifiedGrid...  ...systems. You’ll work closely with utility electrical engineers, delivery teams and product teams to validate configurations,... 
    Senior
    Permanent employment
    Worldwide
    Flexible hours
    Shift work

    Deloitte

    Toronto, ON
    33 minutes ago

Do you want to receive more vacancies?

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