> Markdown version of [/jobs/ext/2797288-senior-data-engineer](https://www.wearedevelopers.com/jobs/ext/2797288-senior-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Engineer - **Company:** Trailmix Ltd. - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** A/B Testing, Artificial Intelligence, Airflow, BigQuery, Cloud Computing, Continuous Integration, Information Engineering, Data Infrastructure, Event Logging, JSON, Python (Programming Language), Parsing, Performance Tuning, Cloud Services, DataOps, SQL Databases, Tableau (Software), Pulumi, Data Ingestion, Snowflake, Backend, Cloudformation, Containerization, Infrastructure Automation Frameworks, Data Analytics, Front End Software Development, Terraform, Docker, Amazon Redshift, Databricks, Data Generation - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840675856-senior-data-engineer ## About the Role * Demonstrable experience of designing and building systems on a cloud-native data platform (preferable on GCP) at a startup or scaleup in the past, and supporting the development needs of data analysts, analytics engineers, and data scientists. Bonus if this is within a Game Studio environment. * Reasonably high ability to execute across the data engineering lifecycle, from building data platform infrastructure to data modelling (via dbt) in a cloud environment (e.g. BigQuery, Snowflake, Redshift, Databricks) you have done it. * Strong Python software engineering skills (e.g. an understanding of concepts such as decorators, generators, context managers, typing). * Comfortable with SQL (e.g. parsing JSON files, complex joins, complex calculations using CTEs etc) and performance optimisation of queries (i.e. clustering, partitioning). * Ideally hands-on experience using infrastructure-as-code tools (e.g. Terraform, Pulumi, CloudFormation) and containerisation (e.g. Docker). If you are not too familiar with this then we are happy to teach you! * (Bonus) You have worked within a Game Studio data domain before, which gave you experience in any of: supporting mobile or F2P games and live operations data, knowledge of A/B testing, player segmentation, or game economy telemetry, understanding of GDPR/compliance considerations with handling player data. * An entrepreneurial spirit with the ability to thrive in a high ambiguity, fast paced environment that gives you the ownership and freedom to succeed. ## Description Data engineers are the people who enable everyone at Trailmix to produce and consume data by leveraging the capabilities of the data platform (e.g. services such as BigQuery, Cloud Composer, dbt, Omni, Vertex AI). They architect and implement the data platform infrastructure (e.g using Terraform, Docker), and use it to collect and protect data from across our internally owned and externally procured systems landscape, to make available for consumption. Ultimately, they make it possible for Trailmix to combine, enrich and consume data safely at scale to better achieve our company mission. The Day to Day As we are a small and nimble data team it will be expected that from time-to-time you will need to be hands-on across the whole data engineering lifecycle, including actively contributing to data modelling (dbt) and data serving (Omni/Tableau) as needed for the success of the data team, but this should be limited (5%). But you can mainly expect to be focussed on: * Successfully design, build, and maintain ingestion pipelines and patterns for all mission critical data sources: Work with Game Engineers to establish a pattern of ingesting event logs from frontend and backend services, including partnering with Data Scientists to establish event log schema conventions that enable easy integration into existing datasets. * Craft best-in-class data development experiences for data professionals (data analysts, analytics engineers, data scientists). Partner with and understand the needs of your users to make it safe, easy, and possible for all data professionals to build data products with best practices baked in, automated as much as possible via our CI/CD process and developer environment. * Drive implementation of operational excellence across all our data infrastructure. Guide with best practices for instilling a culture of DataOps and FinOps. You will do this in-part by developing needed monitoring & alerting, enabling and automating best practice via CI/CD, and with all infrastructure managed using infrastructure as code and containerized workloads (using Terraform and Docker respectively). * Coach and mentor other data/game engineers, data analysts, and the broader business on data quality. Help other data engineers, analysts, or software engineers to understand the importance of good data creation principles and ensure we are capturing the data we need in the correct format and at the correct latency. * Stretch in the direction of your development goals. Be curious, find your stretch! Lead by example with proactivity and curiosity, perhaps this will be learning new leadership/communication techniques, sharpening your already strong data platform skills, deepening your commercial understanding or learning about data science techniques. It will be up to you to drive your own development and set what success looks like for this through your learning goals with all the support you need along the way from your manager and peers., * Builds impact through collaboration: You know the best work comes from shared perspectives and collective wins. * Grows stronger through challenges: You adapt, stay positive, and help others find a way forward when things get messy. * Keeps players at the heart of decisions: You design, create, and problem-solve with empathy, knowing players are our why. * Communicates with clarity and care: You give feedback that builds trust, and you listen openly so ideas can flourish. * Stays curious and lifts others up: You experiment, learn quickly, and share your discoveries generously, raising the bar for the whole team. * Moves with courage and ownership: You make bold calls when it matters, and you stand by them with accountability. ## Related Videos - [Building the platform for providing ML predictions based on real-time player activity](https://www.wearedevelopers.com/videos/944-building-the-platform-for-providing-ml-predictions-based-on-real-time-player-activity) - [Why segmenting your infrastructure into tiers makes your infrastructure design better](https://www.wearedevelopers.com/videos/1960-why-segmenting-your-infrastructure-into-tiers-makes-your-infrastructure-design-better) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Unleashing Potential Across Teams: The Power of Infrastructure as Code](https://www.wearedevelopers.com/videos/930-unleashing-potential-across-teams-the-power-of-infrastructure-as-code) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Jobs in Tech: The State of the European Market](https://www.wearedevelopers.com/magazine/575-jobs-in-tech-the-state-of-the-european-market) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)