Data Engineer at Lumiere Systems | Torre

Data Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Remote (for Brazil residents)
Shared by
Emma of Torre.ai
about 1 month ago

Responsibilities


Job Descriptionprimarily concentrating on NodeJs and TypeScript, with a secondary focus on data-related skills, such as experience with databases and data modeling.We need someone who have recent hands on experience in NodeJS, and strong experience in MongoDB and SQLhaving GrpahQL knowledge is good but not entirely mandatoryNodeJS, and strong experience in MongoDB and SQL+ typeScript + APIWe are looking for a talented senior data engineer specializing in building a highly scalable cloudbased GraphQL API layer to deliver sports and betting data across multiple digital platforms. This role involves creating a seamless and efficient data ingestion processing and delivery system integrating streaming data and highperformance querying. Youll work closely with crossfunctional teams to design and implement a federated GraphQL architecture driving the future of sports and betting data integration within the CBS Sports digital ecosystem.Your DaytoDayBuild new foundational capabilities using domaindriven design and testdriven development that will power features and experiences on various CBS Sports properties.Help lead team members in the design development and optimization of our core sports GraphQL subgraphs and services within a federated architecture.Participate in scrum ceremonies daily standups grooming and sprint planning.Practice DevOps writing good tests and deploying continuously to production with observability and monitoring.Review your teammates designs and code providing constructive feedback and engaging in technical discussions including weekly deep dive sessions on various topics.Work with product partners to develop technical solutions for features leveraging GraphQL for data integration.Key ProjectsBuilding out a GraphQL API for seamless data access and integration across multiple services.Designing and building out a core data layer to power all CBS Sports Digital products ingesting processing and storing data from hundreds of sources over different transports and data stores.Defining a distributed tracing system for web services and data observability within a GraphQL ecosystem.Containerizing core systems to reduce the overhead of infrastructure management.QualificationsWhat you bring to the team5 years of experience in data engineering and data system development.Experience in designing implementing and maintaining GraphQL schemas optimizing query performance and ensuring seamless data retrieval and manipulation for enhanced user experiences.Experience with JavascriptTypeScript Python Nodejs.Experience with relational NoSQL and keyvalue data stores such as Aurora MySQL DynamoDB MongoDB Redis.Handson experience working in a distributed cloudbased environment AWS preferred 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 Jira and CICD related disciplines 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.You might also haveWundergraph Cosmo or Apollo GraphQL experience.AWS Certifications.Experience with extract transform load ETL pipelines using data orchestration platforms cloud services and frameworks a plus.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 and gaming.