Logo for LTIMindtree

Career Opportunities: Overseas Contractor (1455017)

Job description

 

Job Title: Senior Data Engineer

Location: Remote / Hybrid (as applicable)
Experience: 5+ years
Industry: Sports, Digital Media, Gaming


Role Overview

We are seeking a Senior Data Engineer with strong expertise in building highly scalable, cloud-based GraphQL API layers to power sports and betting data across multiple digital platforms.

In this role, you will design and implement a robust data ingestion, processing, and delivery ecosystem, integrating streaming data and high-performance querying. You will work closely with cross‑functional engineering and product teams to help shape a federated GraphQL architecture that supports the future of sports and betting data integration across the CBS Sports digital ecosystem.


Key Responsibilities

Day-to-Day Responsibilities

  • Build foundational platform capabilities using Domain-Driven Design (DDD) and Test‑Driven Development (TDD) to support features across multiple CBS Sports digital properties.
  • Lead and contribute to the design, development, and optimization of GraphQL subgraphs and services within a federated architecture.
  • Actively participate in agile ceremonies, including daily stand-ups, backlog grooming, and sprint planning.
  • Practice DevOps by writing high-quality tests, deploying continuously to production, and ensuring system observability and monitoring.
  • Review teammate designs and code, providing thoughtful feedback and engaging in technical deep-dive discussions.
  • Collaborate with product partners to design and deliver scalable data solutions using GraphQL for data integration.

Key Projects

  • Build and evolve a GraphQL API layer for seamless data access and integration across multiple services.
  • Design and implement a core data platform that powers all CBS Sports Digital products, ingesting and processing data from hundreds of sources across various transports and data stores.
  • Define and implement distributed tracing and data observability for web services within a GraphQL ecosystem.
  • Containerize core systems to minimize infrastructure management overhead and improve scalability.

Required Qualifications

What You Bring

  • 5+ years of experience in data engineering and large-scale data system development.
  • Strong experience designing, implementing, and maintaining GraphQL schemas, optimizing query performance, and ensuring efficient data retrieval.
  • Proficiency in JavaScript/TypeScript, Python, and Node.js.
  • Hands-on experience with relational, NoSQL, and key-value data stores, such as:
    • Aurora MySQL
    • DynamoDB
    • MongoDB
    • Redis
  • Experience working in distributed, cloud-based environments (AWS preferred) supporting high transaction volumes.
  • Strong knowledge of CI/CD, GitOps, automated testing, and modern build strategies.
  • Experience with GitHub, Jira, and CI/CD pipelines.
  • Ability to design end-to-end solutions, provide estimates, assess risk, and evaluate technical feasibility.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).

Nice to Have

  • Experience with Apollo GraphQL, WunderGraph, or Cosmo.
  • AWS certifications.
  • Experience building ETL pipelines using data orchestration platforms, cloud services, and frameworks.
  • Background working in digital media, content platforms, or online consumer-facing products.
  • Knowledge or experience in sports data and gaming platforms.
 

Related jobs

Other jobs at LTIMindtree

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.