Senior Data Engineer (Data Platform)

Requirements

  • 5+ years experience in Data Engineering, Data Platform Engineering, or Software Engineering working with data
  • Strong SQL expertise, particularly in complex analytical and warehouse queries
  • Proficiency in Python and/or Java
  • Experience with Data Warehouses such as Snowflake or Apache Iceberg
  • Practical knowledge deploying and operating containerised workloads using Docker and Kubernetes
  • Knowledge of streaming tooling (Kafka, Kafka Connect, Flink, etc.)
  • Experience with ETL/ELT tooling (dbt, Airflow, Airbyte, dlt, etc.)
  • Hands-on experience provisioning and managing cloud infrastructure with Terraform
  • Experience with CI/CD pipelines, automated testing, and Git-based development workflows
  • Familiarity with observability practices including logging, metrics, alerting, and production troubleshooting
  • Strong grasp of software engineering principles and best practices
  • Experience contributing to or leading data warehouse architecture or redesign initiatives
  • Ability to collaborate effectively with technical and non-technical stakeholders
  • Strong experience with data warehousing, dimensional modelling, and data architecture

What You'll Be Doing

  • Designing and evolving the architecture of the data infrastructure
  • Maintaining the existing data platform
  • Ensuring the reliability of data ingestion pipelines
  • Sharing learnings within the Data Engineering team and across Teya
  • Guaranteeing proper data governance while avoiding excessive bureaucracy
  • Improving data reliability, quality, and observability across key datasets
  • Building, maintaining, and improving data models for large and complex datasets with simple lifecycles
  • Designing and optimizing ETL/ELT pipelines to support scalable analytics and data products
  • Collaborating with data analysts, analytics engineering, and engineering teams to implement reliable production solutions
  • Participating in the team's on-call rotation, investigating production incidents, and driving improvements
  • Engaging in technical discussions and code reviews to uphold maintainable designs and engineering standards
  • Creating and maintaining clear technical documentation and operational runbooks
AI Summary ✨

Similar jobs

  • Staff Engineer, Data Platform

    DRWLondon, UK5 days ago
    Registered sponsor
  • Senior Data Engineer, Unified Platform

    DRWLondon, UK5 days ago
    Registered sponsor
  • Senior Data and Cloud Engineer, AI for Science

    MicrosoftGermanyNetherlandsUK5 days ago
    Registered sponsor
    ≈ €78.8k – €152.5k / year base3 countries
  • Senior Data Engineer I - Global KYC & Onboarding

    WiseGreater London, UK5 days ago
    Registered sponsor
    ≈ €105k – €133k / year base
  • See all jobs in UK →