Brightgrove logo
Українська
Senior Data Engineer

Senior Data Engineer

Online TV Streaming Giant
Location
Medellin, Colombia, Remote
Area
Data
Tech Level
Senior
Tech Stack
GraphQL Federation, Data Engineering, TypeScript/Node.js, AWS/Distributed Systems, SQL/NoSQL Databases, Mongo DB
Refer a Friend

your info

REFERRAL'S INFO

0/4000

About the Client

Our customer is a leading global media and sports organization operating large-scale digital sports products across web, mobile and streaming platforms.

Project details

You’ll help build the next generation of a large-scale sports data platform, developing a highly scalable, cloud-based GraphQL API layer used across multiple digital products.

The platform ingests and processes data from hundreds of sources, with the team migrating existing data models toward a federated GraphQL architecture.

Key focus areas

  • Building and optimizing GraphQL APIs and federated subgraphs
  • Designing scalable data services and data models
  • Integrating data from multiple sources and databases
  • Improving performance, reliability and observability
  • Working with distributed, cloud-based systems at high transaction volumes

Your Team

You’ll work in a cross-functional engineering environment with senior engineers, architects, product teams and business stakeholders, contributing to technical design as well as hands-on development.

 

What's in it for you

  • Interview process that respects people and their time
  • Professional and open IT community
  • Internal meet-ups and resources for knowledge sharing
  • Time for recovery and relaxation
  • Bright online and offline events
  • Opportunity to become part of our internal volunteer community

Responsibilities

Design and develop GraphQL subgraphs and backend services.
Build scalable data services using Domain-Driven Design and TDD.
Help evolve the platform toward GraphQL Federation.
Improve monitoring, distributed tracing and observability.
Write tests and deploy continuously through CI/CD.
Participate in code reviews, technical discussions and Scrum ceremonies.
Work with product teams to turn requirements into technical solutions.

Skills

You have

  • 5 years of experience in data engineering and data system development
  • Handson experience in designing implementing and maintaining GraphQL schemas optimizing query performance and ensuring seamless data retrieval and manipulation for enhanced user experiences
  • Wundergraph Cosmo or Apollo GraphQL experience
  • Experience with JavascriptTypeScript Nodejs
  • Experience with relational NoSQL and keyvalue data stores such as MySQL
  • DynamoDB MongoDB Redis
  • Handson experience working in a distributed cloudbased environment with high transaction volumes using a variety of connected services
  • Proficiency with modern build strategies continuous integration unit testing and automated integration tests GitHub issue tracking tools like Jira and CICD related disciplines like GitOps
  • Ability to design solutions provide estimates and evaluate risk and technical feasibility
  • BS Computer Science Engineering a related technical degree or equivalent
  • professional experience

Would be great, if you have

  • AWS Certifications
  • Experience at an online company in digital media or content creation
  • Excellent team player and communicator capable of creating positive relationships across engineering product and architecture
  • Energetic selfstarter who can work in a complex collaborative environment that rewards innovation initiative curiosity and mentoring
  • Knowledge of sports
Recruiter Valentina Brysina
Your personal recruiter
Valentina Brysina

Apply Now

0/4000

sharing is caring & referral bonus