Principal Data Engineer in London

Principal Data Engineer in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Digital Extremes

At a Glance

  • Tasks: Manage and optimise self-hosted data stacks while designing future infrastructure.
  • Company: Join a forward-thinking company focused on innovative data solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on technical excellence and career advancement.
  • Why this job: Make a real impact by shaping the future of data infrastructure.
  • Qualifications: 5+ years in data engineering with strong database management skills.

The predicted salary is between 60000 - 80000 £ per year.

We are seeking a Principal Data Engineer with extensive experience in data infrastructure to join our team. This position is looking for someone to manage our self‑hosted and on‑premise data stacks. We need a proactive, solutions‑oriented engineer who can rapidly master our current self‑hosted systems, identify performance bottlenecks, and design our future infrastructure to adapt to the company needs. In this role, you will own the technical architecture, set engineering standards, and translate complex business requirements into reliable, scalable data systems.

RESPONSIBILITIES

  • Infrastructure Strategy & Ownership: Manage and optimize self‑hosted database and data warehousing solutions. Oversee performance tuning, hardware planning, and OS‑level monitoring for large‑scale data systems.
  • Pipeline Architecture: Design, develop, and maintain robust ETL/ELT pipelines for data ingestion and processing from varied, complex data sources.
  • Technical Execution: Drive large‑scale technical projects from design to delivery, making key architectural decisions and managing technical risk.
  • Engineering Standards: Establish code and architecture review standards, championing engineering best practices across the team.
  • Data Governance & Security: Ensure infrastructure and pipelines strictly comply with government policies, data privacy, and GDPR regulations.
  • Collaboration: Partner with data scientists, analysts, and business stakeholders to translate complex data requirements into scalable infrastructure.

REQUIREMENTS

  • Experience: 5+ years of professional experience in data engineering, database administration, or backend infrastructure, with a strong, proven focus on managing self‑hosted/on‑premise environments rather than exclusively cloud‑managed services.
  • Deep Database Foundations: Extensive hands‑on experience managing and optimizing database management systems, specifically PostgreSQL and MongoDB (both relational and NoSQL ecosystems).
  • Self‑Hosted Mastery: Proven experience setting up, maintaining, and tuning self‑hosted/on‑premise databases and data warehouses.
  • System Environment: Strong proficiency in SQL and deep comfort working within Linux/Unix environments (command line, shell scripting, system performance tuning).
  • Data Orchestration: Hands‑on experience with modern ETL orchestration tools such as Dagster or Airflow.
  • Data Modeling: In‑depth knowledge of core data warehousing concepts and relational data modeling.
  • Technical Ownership: Proven track record of owning complex technical systems, driving implementation, and ensuring architectural standards are met.
  • Communication: Ability to clearly communicate technical decisions, trade‑offs, and infrastructure constraints to both engineering teams and non‑technical stakeholders.

Applicants must be legally eligible to work in Canada at the time of application.

Salary Range: $115,000 - $125,000

Principal Data Engineer in London employer: Digital Extremes

Join a forward-thinking company that values innovation and technical excellence, where as a Principal Data Engineer, you will play a pivotal role in shaping our data infrastructure. We foster a collaborative work culture that encourages continuous learning and professional growth, offering competitive salaries and comprehensive benefits. Located in Canada, we provide a unique opportunity to work with cutting-edge technologies while ensuring compliance with data governance and security standards.

Digital Extremes

Contact Details:

Digital Extremes Recruitment Team

We think you need these skills to ace Principal Data Engineer in London

SQL
Python
Problem-Solving Skills
Data Pipeline Development
Communication Skills
Data Engineering
API Integration