Data Engineer
- Compensation
- Not disclosed
- Location
- Argentina
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Data engineering
- Posted
Skills
Nice to have
- • Experience with Elixir/Phoenix or other BEAM-based concurrent processing frameworks.
- • Experience with DynamoDB-backed identity, lookup, or matching services.
- • Experience with the Snowflake ecosystem, including data modeling, Snowpipe, Streams, and Tasks.
- • Experience working with sports data providers, licensed data providers, or other complex external data ecosystems.
- • Experience implementing data observability, including freshness and staleness alerts, null-rate monitoring, schema-drift detection, and data-quality dashboards.
- • Experience managing infrastructure through Terraform or AWS CDK.
Full description
We are looking for a Senior Data Engineer to join a high-performing data engineering team at a leading global company operating at the intersection of sports, technology, and digital commerce.
In this role, you will take ownership of the systems responsible for ingesting, transforming, validating, and publishing data across a large-scale data ecosystem. You will work at the data ingestion boundary, where information from multiple internal and external sources enters the platform, ensuring it is accurate, reliable, and ready to power downstream products, analytics, and services.
You will be responsible for building and maintaining scalable data pipelines, solving complex identity and entity-matching challenges, identifying and addressing data-quality issues, and improving the reliability and observability of data flows across the organization.
This is a highly hands-on engineering role that combines AWS data engineering, Python, SQL, event-driven architectures, data quality, and identity resolution. You will work closely with engineering, product, analytics, and downstream platform teams to troubleshoot complex data challenges, improve existing systems, and build reliable solutions that support data-driven products at scale.
What You'll Do
- Own and evolve data ingestion pipelines that bring data from multiple external and internal sources into the platform, including ingestion, cleaning, curation, entity resolution, and event-driven publishing.
- Design, build, and maintain scalable batch and event-driven data workflows using Python, SQL, and AWS.
- Solve complex identity resolution, entity matching, and deduplication challenges across multiple data sources, ensuring reliable and consistent entity mappings.
- Build and maintain data quality and validation frameworks, including freshness monitoring, null-rate and consistency checks, and schema-drift detection.
- Monitor data at the ingestion boundary and proactively identify, troubleshoot, and resolve issues before they impact downstream products and services.
- Partner with engineering teams responsible for event infrastructure and downstream identity services to trace data and events end-to-end.
- Collaborate with Product, Assessments, Analytics, and Engineering teams to understand how data is consumed downstream and ensure pipelines meet evolving product and business requirements.
- Work with AWS services such as Glue, Athena, S3, and DynamoDB to build and operate reliable, scalable data infrastructure.