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
- 1Application Submissionยท N/A
- 2Recruiter Video Callยท 30 min
- 3Coding Interviewยท 60 min
- 4Hiring Manager Interviewยท 60 min
- 5Virtual Onsite (3 rounds)ยท 180 min
0 0 0