Senior Software Developer, Streaming Platform

Largest fintech company in Canada with over 4 million users managing more than $50 billion in assets, focused on making financial services transparent and low-cost.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Senior Software Developer, Streaming Platform

Wealthsimple, Canada's largest fintech company, is seeking a Senior Software Developer for their Streaming Platform team within Platform Engineering. This role focuses on managing streaming technologies like Flink, Temporal, and Kafka to ensure reliable, secure, and scalable operations. The position involves improving financial data accuracy, enabling real-time fraud decisions, and maintaining consistency across microservices. Key projects include enhancing Flink job recoverability, implementing Kafka metrics, and Kubernetes migration. The ideal candidate will contribute to building developer tools, partner with cross-functional teams, and help shape the team's technical culture. Wealthsimple offers a remote-first environment, comprehensive benefits, and a strong commitment to diversity and inclusion. With over 4 million users and $50 billion in assets, this role presents an opportunity to impact financial technology at scale while working with cutting-edge streaming technologies.

Last updated a month ago

Responsibilities For Senior Software Developer, Streaming Platform

  • Improve reliability and recoverability of Flink jobs and Kafka infrastructure
  • Build tools for developer experience and support Kubernetes transition
  • Ensure scalability and reliability of platform infrastructure and tools
  • Partner with Book of Record teams and cross-functional teams
  • Coach and mentor teams on core technologies: Flink, Kafka and Temporal
  • Work across downstream services in Ruby on Rails and Java/Kotlin

Requirements For Senior Software Developer, Streaming Platform

Kafka
Java
Kotlin
Kubernetes
Ruby
  • Strong knowledge of real-time data ingestion and processing frameworks (Flink, Kafka, Temporal)
  • Experience with cloud infrastructure on AWS and Kubernetes
  • Strong knowledge in software and infrastructure development best practices
  • Ability to adapt and ship work in fast-paced environment
  • Collaborative and clear communication skills

Benefits For Senior Software Developer, Streaming Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive salary with top-tier health benefits and life insurance
  • Retirement savings matching plan
  • 20 vacation days per year
  • Unlimited sick and mental health days
  • Up to $1,500 per year for wellness
  • Up to $1,500 per year for professional development
  • 90 days international work program
  • Employee Resource Groups
  • Company-wide wellness days off

Interested in this job?

Jobs Related To Wealthsimple Senior Software Developer, Streaming Platform

Senior Backend Software Developer - Order Execution

Senior Backend Software Developer position at Wealthsimple, focusing on order execution systems and trading infrastructure using Java/Kotlin in a remote-first environment.

Senior Backend Software Developer

Senior Backend Software Developer role at Wealthsimple, building critical financial systems using Java, Kotlin, and Ruby on Rails in a remote-first environment.

Immersive Video Engineer

Senior Immersive Video Engineer position at Sphere Entertainment Co., managing world's largest media server installation for live events and fixed installations.

Solutions Engineer

Senior Solutions Engineer role at DriveWealth focusing on API integration, partner support, and process automation.

Senior Database Engineer

Senior Database Engineer role at OpenEye focusing on architecting and maintaining mission-critical data backend infrastructure for cloud video platform solutions.