Software Engineer, Data Platform

Added
2 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

node.js java python typescript kafka

📋 Description

  • Design and build streaming and batch pipelines for analytics
  • Build scalable storage for petabyte-scale time-series data
  • Improve data quality, lineage and high-availability infrastructure
  • Shape architecture and AI-powered tooling to improve the platform
  • Contribute to open source projects in data processing
  • Make architectural calls to keep the platform ahead at scale
  • Write production code in Java and Python

🎯 Requirements

  • Strong engineer with production platforms or distributed systems experience
  • Clean, maintainable code with strong CS foundation
  • Hands-on with big-data frameworks (Kafka, Flink, Spark) and TB→PB data
  • Deep distributed-systems knowledge; anticipate failure modes
  • Platform builder who creates enduring systems
  • Proficient in Java or JVM languages (Scala/Kotlin) or quick to learn

🎁 Benefits

  • Competitive base salary with equity
  • Brand new MacBook and equipment
  • Health/dental benefits and a healthcare spending account
  • Personal spending account for professional development
  • Four weeks paid time off plus statutory holidays
  • In-person culture with a downtown Toronto office
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Data Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Data Jobs

See more Data jobs →