Data Engineer for High-Performance Data Systems

6 days ago


Toronto, Ontario, Canada theScore Full time

About the Role & Team

We're seeking a skilled Senior Data Engineer to join our team at theScore, where you'll work with experienced engineers and scientists to develop high-quality data products. A passion for data and strong computer science background are essential.

About the Work

  • Design and build event-driven distributed systems that process large datasets and integrate with downstream services
  • Develop internal tools and libraries to accelerate backend teams' productivity
  • Create streaming data pipelines and collaborate with data science teams on SDLC processes
  • Maintain and expand existing systems, tooling, and infrastructure

About You

  • A solid foundation in computer science, including data structures, distributed systems, algorithms, and software design
  • 6+ years of experience in data engineering or software engineering
  • Strong knowledge of Java, Springboot, Design Patterns, and Domain Driven Design
  • Prior experience with Kafka, Pub/Sub, Airflow, Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure)
  • Excellent collaboration and organization skills, as well as excellent written and oral communication skills

What We Offer

  • A competitive salary range of $140,000 - $160,000 per year
  • A fun and relaxed work environment
  • Education and conference reimbursements
  • Parental leave top-up
  • Opportunities for career progression and mentoring others

  • Senior Data Engineer

    1 month ago


    Old Toronto, Ontario, Canada Data Engineer Jobs Full time

    About This RoleWe are seeking a highly skilled Senior Data Engineer to join our Analytics Engineering team. As a key member of this team, you will be responsible for designing and building scalable data models and ETL pipelines to support business decisions.Key Responsibilities:Collaborate with data scientists to design data models and answer questions.Work...

  • Staff Data Engineer

    1 month ago


    Old Toronto, Ontario, Canada NTT DATA, Inc. Full time

    Job Title: Staff Data EngineerWe are seeking a highly skilled Staff Data Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing and implementing tailored data solutions to meet customer needs and use cases.Key Responsibilities:Provide thought leadership and recommend the most appropriate technologies...

  • Data Analyst

    1 month ago


    Toronto, Ontario, Canada Data Privacy Full time

    Unlock the Power of Data in Wholesale FinanceRBC's Wholesale Finance Data Strategy team is seeking a skilled Data Analyst to join their ranks. As a key member of the team, you will play a vital role in exploring and operationalizing big data sources to drive business insights and growth.Key Responsibilities:Develop predictive data models and quantitative...

  • Data Engineer

    1 month ago


    Toronto, Ontario, Canada NTT DATA Services Full time

    Job Summary:We are seeking a highly skilled Staff Data Engineer with expertise in Google Cloud Platform to join our Data Intelligence team. The ideal candidate will be a growth-minded, adaptable, and collaborative individual with a strong background in designing and implementing tailored data solutions.Key Responsibilities:Provide thought leadership in...


  • Toronto, Ontario, Canada NTT DATA Services Full time

    Job Summary:NTT DATA Services is seeking a Strategic Data Analytics Manager to remotely join our team in or near Toronto, Ontario, Canada.We are looking for a seasoned data professional with Google Cloud Platform expertise to lead our Data Intelligence team. The ideal candidate is an intellectually curious and growth-minded individual who excels in...


  • Toronto, Ontario, Canada Behavox Full time

    About BehavoxBehavox is a cutting-edge company that specializes in developing scalable and fault-tolerant storage and processing systems. Our platform enables us to manage and analyze massive volumes of data, providing our clients with powerful tools for searching, filtering, and visualizing relationships between entities.Role OverviewThis position offers a...


  • Toronto, Ontario, Canada Joyride Full time

    Job Title: Data Systems EngineerWe are seeking a highly skilled and experienced Data Systems Engineer to join our team at Joyride. As a Data Systems Engineer, you will be responsible for handling large volumes of data from back-end APIs, mobile applications, and IoT devices.About JoyrideJoyride is the world's leading SaaS platform for micromobility, enabling...


  • Toronto, Ontario, Canada Canonical Full time

    Canonical, a leading provider of open source software and operating systems, is seeking a skilled Data Center Automation Engineer to join our team in Toronto. As a key member of our lab operations team, you will play a critical role in developing and maintaining tooling to increase data center operational efficiency.The ideal candidate will have a strong...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job OverviewApex Systems is seeking a highly skilled Data Engineer to join our team. In this role, you will work closely with our in-house media execution, marketing, planning, and analytics partners to drive forward business-critical data engineering projects.Key ResponsibilitiesUtilize digital media advertising data to drive forward business-critical data...


  • Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Chief Data Analytics StrategistJob Summary:NTT DATA is seeking a Chief Data Analytics Strategist to design and implement tailored data solutions that meet customer needs and use cases. The ideal candidate will have expertise in Google Cloud Platform and a proven track record of success in developing and delivering detailed presentations to...


  • Toronto, Ontario, Canada theScore Full time

    TheScore is seeking a highly skilled Senior Data Engineer to join its Data Engineering team. As a key member of this team, you will play a crucial role in developing high-quality and sustainable data-driven solutions to improve profitability, growth, and the user experience.Key Responsibilities:Collaborate with Data Science, Reporting, Analytics, and other...


  • Toronto, Ontario, Canada NTT DATA Services Full time

    About the RoleWe are seeking a highly skilled Strategic Data Solutions Architect to join our team in Canada. As a key member of our Data Intelligence team, you will play a critical role in designing and implementing tailored data solutions to meet customer needs.Key ResponsibilitiesProvide thought leadership by recommending the most appropriate technologies...

  • Data Engineer/Lead

    3 months ago


    Toronto, Ontario, Ontario, Canada Kumaran Systems Full time

    Responsibilities: Develop a comprehensive technical plan for the migration, including data ingestion, transformation, storage, and access control in Azure's Data Factory and data lakeDesign and implement scalable and efficient data pipelines to ensure smooth data movement from multiple sources using Azure DatabricksDeveloping scalable and re-usable...

  • Senior Data Engineer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Apex Systems Full time

    Senior Data EngineerApex Systems is a global IT services provider, and our staffing practice has an opening infor a Senior Data Engineer specializing specifically with experience in GCP, SQL and data engineering.Client: Enterprise RetailTerms: 6-month possibility with extensionLocation: Hybrid TorontoPosition Responsibilities: Work closely with in-house...


  • Toronto, Ontario, Canada NTT DATA Full time

    About the Role We are seeking a highly skilled Data Architect to join our team in Toronto, Ontario. The successful candidate will design and implement tailored data solutions to meet customer needs and use cases. Key Responsibilities: Provide thought leadership on technology selection and solution design. Demonstrate expertise in coding skills using...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    About Lorven TechnologiesLorven Technologies is a leading provider of innovative technology solutions.Salary Range$120,000 - $180,000 per year, depending on experience.Job DescriptionWe are seeking a skilled Senior Data Engineer to join our team in Toronto, ON - Canada. As a key member of our data engineering team, you will play a crucial role in designing...


  • Toronto, Ontario, Canada BreathIn' Therapy Ltd. Full time

    About the JobIn our company, we are looking for an experienced Senior Software Engineer to join our team and take on the challenge of developing high-performance systems. As a key member of our engineering team, you will be responsible for designing, implementing, and testing complex software systems. If you have expertise in C++ and Python, we want to hear...

  • Data Systems Director

    2 weeks ago


    Toronto, Ontario, Canada Index Exchange Full time

    About the RoleWe are seeking a Director of Data Systems to lead our technology operations organization in managing on-premise and hybrid data environments with low-latency requirements.As a key member of our team, you will be responsible for designing, implementing, and managing our data systems, ensuring optimal performance, reliability, and scalability.Key...

  • Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Data Engineer - Cloud Data Warehouse SpecialistAbout the Role:We are seeking a highly skilled Data Engineer to join our team at Lyons Consulting Group. As a Data Engineer, you will be responsible for designing, building, and maintaining large-scale data processing systems. Your primary focus will be on crafting data pipelines for a cloud data...

  • Data Analyst

    1 month ago


    Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Data AnalystAt Nexus Systems Group Inc., we are seeking a highly skilled Data Analyst to join our team. As a Data Analyst, you will play a critical role in analyzing performance data, identifying areas for improvement, and presenting findings in a clear and concise manner.Key Responsibilities:Analyze performance data to identify trends and areas...