3h ago

Senior Software Engineer - Data Infrastructure

Toronto, Canada | Vancouver, Canada

$116k-$145k / year

full-timesenior Remote

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll join the Data Infrastructure team to build and maintain the data lakehouse, streaming, orchestration, and catalog platforms powering analytics and AI. You'll own critical components, improve reliability and performance, and mentor junior engineers.

๐ŸŽฏ What You'll Do

  • Define and deliver milestones for data infrastructure projects
  • Lead design for small-to-medium components
  • Own reliability, performance, and developer experience of a component
  • Participate in on-call rotation

๐Ÿ“‹ Requirements

  • 5+ years of software engineering experience (or 3+ with advanced degree)
  • Strong proficiency in Python in production
  • Proficiency with SQL
  • Production experience with Apache Kafka, Apache Spark, and Apache Airflow

โœจ Nice to Have

  • Experience with payments or FinTech
  • Experience with Apache Iceberg
  • Experience with CDC tooling (Debezium, Kafka Connect)

๐ŸŽ Benefits & Perks

  • ๐Ÿ–๏ธ Flexible vacation time
  • ๐Ÿฅ Multiple health insurance options
  • ๐Ÿ’ฐ Equity in a publicly-traded company
  • ๐Ÿ“š Annual development dollars
  • ๐Ÿ‘ถ Up to 20 weeks parental leave

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks

  1. 1Application Submissionยท N/A
  2. 2Recruiter Video Callยท 30 min
  3. 3Coding Interviewยท 60 min
  4. 4Hiring Manager Interviewยท 60 min
  5. 5Virtual Onsite (3 rounds)ยท 180 min
0 0 0