Senior Data Engineer, Java

4 weeks ago


Toronto, Ontario, Canada theScore Full time
About the Role & Team

We are seeking a highly skilled Senior Data Engineer to join our Data Engineering team at theScore. As a key member of our team, you will be working with a talented group of Data Engineers, ML Engineers, and Data Scientists to develop high-quality data products that power core features of our app.

About the Work

As a Senior Data Engineer, you will be responsible for:

  • Designing and implementing event-driven distributed systems that process large amounts of data and integrate with downstream back-end services
  • Building internal tools and libraries to accelerate other backend teams
  • Developing streaming data pipelines
  • Collaborating with data science and data engineering teams to build best-in-class SDLC processes
  • Maintaining and expanding existing systems, tooling, and infrastructure
About You

We are looking for a candidate with:

  • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software design
  • 6+ years of experience in data engineering or software engineering
  • Strong knowledge of Java, Java frameworks (Springboot or Quarkus), Design Patterns, and Domain Driven Design
  • Passion for clean code architecture and software craftsmanship
  • Experience with Kafka, Pub/Sub, or other streaming platforms
  • Strong knowledge of tools like Airflow to orchestrate data pipelines
  • Familiarity with Docker and Kubernetes
  • Experience with at least one major cloud platform (AWS, GCP, Azure)
What We Offer

We offer a competitive compensation package, a fun and relaxed work environment, education and conference reimbursements, parental leave top-up, and opportunities for career progression and mentoring others.


  • Senior Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...

  • Senior Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...

  • Senior Data Engineer

    3 weeks 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...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java DeveloperAbout the Role:NTT DATA Services is seeking a skilled Senior Java Developer to join our team in Toronto, Ontario. As a Senior Java Developer, you will be responsible for developing, maintaining, and implementing Java-based components, applications, and frameworks.Key Responsibilities:Design and develop Java-based...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java DeveloperWe are seeking a skilled Senior Java Developer to join our team in Toronto, Ontario, Canada. As a Senior Java Developer, you will be responsible for developing, maintaining, and implementing Java-based components, applications, and frameworks.Key Responsibilities:Design and develop Java-based solutionsCollaborate with other...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java DeveloperAbout the Role:NTT DATA Services is seeking a skilled Senior Java Developer to join our team in Toronto, Ontario. As a Senior Java Developer, you will be responsible for developing, maintaining, and implementing Java-based components, applications, and frameworks.Key Responsibilities:Design and develop Java-based...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java DeveloperAbout the Role:NTT DATA Services is seeking a highly skilled Senior Java Developer to join our team in Toronto, Ontario, Canada. As a key member of our development team, you will be responsible for designing, developing, and implementing Java-based components, applications, and frameworks.Key Responsibilities:Develop and...

  • Senior Java Developer

    2 months ago


    Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team in Toronto, Ontario. As a key member of our development team, you will be responsible for designing, developing, and implementing Java-based components, applications, and frameworks.Key Responsibilities:Develop and maintain Java-based...

  • Senior Java Developer

    2 months ago


    Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team in Toronto, Ontario. As a key member of our development team, you will be responsible for designing, developing, and implementing Java-based components, applications, and frameworks.Key Responsibilities:Develop and maintain Java-based...

  • Senior Data Engineer

    2 weeks ago


    Toronto, Ontario, Canada GalaxEons Full time

    Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our team at GalaxEons. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining large-scale data pipelines using Java.Key ResponsibilitiesDesign and implement optimal data pipeline architectureDevelop and maintain high-quality data...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamWe are seeking a highly skilled Senior Data Engineer to join our team at theScore. As a key member of our Data Engineering team, you will be working with a talented group of Data Engineers, ML Engineers, and Data Scientists to develop high-quality data products that power core features of our app.The ideal candidate has a passion for...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamWe are seeking a highly skilled Senior Data Engineer to join our team at theScore. As a key member of our Data Engineering team, you will be working with a talented group of Data Engineers, ML Engineers, and Data Scientists to develop high-quality data products that power core features of our app.The ideal candidate has a passion for...

  • Senior Data Engineer

    3 weeks ago


    Toronto, Ontario, Canada GalaxEons Full time

    Job SummaryWe are seeking a highly skilled Senior Data Engineer - Java to join our team at GalaxEons. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining large-scale data pipelines and systems.Key ResponsibilitiesDesign and implement optimal data pipeline architectureDevelop and maintain...


  • Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java Developer with OpenShift ExpertiseJob Summary:We are seeking a Senior Java Developer with OpenShift expertise to join our team. The ideal candidate will have experience in Java 11 Spring Boot development and support, as well as skills in REST API-based web application development on Redhat.Key Responsibilities:Develop and support Java...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Blockchain Engineer to join our team at Lawton Senior Living. As a Senior Blockchain Engineer, you will play a critical role in designing, building, and developing large-scale data systems that provide the foundational data on which all our products and services are built.Key ResponsibilitiesGain a solid...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Blockchain Engineer to join our team at Lawton Senior Living. As a Senior Blockchain Engineer, you will play a critical role in designing, building, and developing large-scale data systems that provide the foundational data on which all our products and services are built.Key ResponsibilitiesGain a solid...


  • Toronto, Ontario, Canada GalaxEons Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at GalaxEons. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining large-scale data pipelines and systems.Key ResponsibilitiesDesign and implement optimal data pipeline architectureDevelop and maintain high-quality...


  • Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java Developer with OpenShift ExpertiseJob Summary:We are seeking a highly skilled Senior Java Developer with expertise in OpenShift to join our team. The ideal candidate will have experience in Java 11 Spring Boot development and support, as well as skills in REST API-based web application development on Redhat.Key Responsibilities:Develop...


  • Toronto, Ontario, Canada NTT DATA Full time

    Job DescriptionReq ID: 288533 NTT DATA Services is seeking a skilled Senior Java Developer with expertise in OpenShift to join our team. If you have a passion for innovative and adaptable technologies, we encourage you to apply.We are currently looking for a Senior Java Developer with OpenShift Experience to work in a remote setting in Ontario, Canada.Key...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamWe are seeking a highly skilled Data Engineer to join our team at theScore. As a key member of our Data Engineering team, you will be working with a talented group of Data Engineers, ML Engineers, and Data Scientists to develop high-quality data products that power core features of our app.About the WorkDesign and develop event-driven...