Descrição da Vaga
Data Engineer / GraphQL
Location : Remote
Rate: DOE
Role Overview
We are seeking a
Senior Data Engineer
to build and scale a
cloud-based GraphQL API platform
that delivers sports and betting data across multiple digital platforms.
This role focuses on designing and implementing a
highly scalable data ingestion, processing, and delivery system
, integrating streaming data and enabling high-performance queries.
You will collaborate with cross-functional teams to build a
federated GraphQL architecture
that powers the future of sports and betting data integration across the
CBS Sports digital ecosystem
.
Key Responsibilities
Data Platform Development
Design and build
scalable GraphQL APIs
for seamless data access across multiple services.
Develop foundational data capabilities using
Domain Driven Design (DDD)
and
Test Driven Development (TDD)
.
Build and optimize
GraphQL subgraphs and services
within a
federated architecture
.
Data Engineering & Integration
Design and implement a
core data layer
that ingests, processes, and stores sports data from hundreds of sources.
Integrate streaming and batch data pipelines for high-volume data processing.
Ensure efficient data retrieval and high-performance query execution.
DevOps & Engineering Excellence
Implement
CI/CD pipelines
, automated tests, and continuous deployment to production.
Build
observability, monitoring, and distributed tracing
for GraphQL services.
Containerize services to reduce infrastructure management overhead.
Collaboration & Agile Development
Participate in
scrum ceremonies
, sprint planning, and daily stand-ups.
Review designs and code from team members and provide constructive feedback.
Work closely with
product and engineering teams
to build scalable data solutions.
Key Projects
Build a
GraphQL API platform
to integrate sports data across multiple systems.
Develop a
centralized data platform
powering CBS Sports Digital products.
Implement
distributed tracing and observability
for GraphQL-based systems.
Containerize core services to improve scalability and operational efficiency.
Required Qualifications
5+ years of experience
in data engineering or data systems development.
Strong experience designing and optimizing
GraphQL schemas and APIs
.
Experience with
JavaScript / TypeScript, Node.js, or Python
.
Hands-on experience with data stores such as:
Aurora MySQL
DynamoDB
MongoDB
Redis
Experience working with
cloud environments (AWS preferred)
.
Experience with
high-volume distributed systems
.
Knowledge of
CI/CD pipelines, automated testing, Git, GitHub, and Jira
.
Ability to design scalable systems and evaluate technical feasibility.
Bachelor’s degree in Computer Science, Engineering, or related field
(or equivalent experience).
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalhes da Vaga
Data de Publicação:
March 17, 2026
Tipo de Vaga:
Tecnologia
Localização:
Brazil
Company:
GeorgiaTEK Systems Inc.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.