Nubank
Senior Systems Engineer (Kafka)
Toronto, Remote. Posted a month ago
The role
This person will evolve and operate Nubank's messaging platform and asynchronous communication infrastructure. They will work on large-scale systems involving hundreds of clusters and thousands of brokers.
What you will do
- Operate and improve large-scale messaging and platform infrastructure based on Kafka
- 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
Required qualifications
- 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
Benefits
- 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
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.