Senior Data Engineer

Posted One Month Ago
Be an Early Applicant
City of London, London, England, GBR
In-Office
Senior level
Information Technology • Software • Consulting
The Role
Design, develop, and optimize enterprise-scale Snowflake data warehouses, pipelines, models, queries, and workflows. Build ingestion and transformation processes with Python, PySpark, Airflow, and AWS. Ensure data quality, governance, security, compliance, performance, and cost efficiency. Automate deployment and monitoring through CI/CD and DevOps practices, troubleshoot production issues, and collaborate with stakeholders and engineering teams. Provide technical leadership, lead discussions, and mentor engineers.
Summary Generated by Built In

Role Summary

We are seeking a highly skilled Senior Data Engineer with 8–15 years of experience in designing, developing, and implementing enterprise-scale data solutions. The ideal candidate will possess strong expertise in Snowflakeand hands-on experience with Python, PySpark, AWS, and Airflow for building scalable, high-performance data platforms. The role demands strong technical leadership, problem-solving capabilities, and the ability to collaborate effectively with cross-functional teams to deliver robust data engineering solutions.

Key Responsibilities

  • Design, develop, and optimize data pipelines and data models using Snowflake for enterprise analytics and reporting
  • Write and optimize complex SQL / PL‑SQL queries, procedures, and transformations to support large‑scale data processing
  • Build and optimize enterprise data warehouse solutions on Snowflake.
  • Develop data ingestion, transformation, and orchestration workflows using Python, PySpark, and Airflow.
  • Develop and optimize complex SQL queries, stored procedures, views, streams, and tasks in Snowflake.
  • Implement scalable cloud-based data solutions leveraging AWS services.
  • Ensure data quality, governance, security, and compliance across the data platform.
  • Perform query tuning, performance optimization, and cost optimization within Snowflake.
  • Automate deployment and monitoring through CI/CD and DevOps practices.
  • Collaborate with business stakeholders, architects, analysts, and engineering teams to translate business requirements into technical solutions.
  • Troubleshoot production issues and implement preventive measures to enhance platform reliability.

Preferred Experience

  • Experience in large-scale cloud data migration initiatives.
  • Strong understanding of enterprise data architecture and modern data platforms.
  • Experience working with structured, semi-structured, and unstructured data.
  • Exposure to Banking, Financial Services, or other large enterprise environments will be an added advantage.
  • Experience in leading technical discussions and mentoring engineering teams.


Skills Required

  • 8-15 years of experience designing, developing, and implementing enterprise-scale data solutions
  • Strong expertise in Snowflake
  • Hands-on experience with Python
  • Hands-on experience with PySpark
  • Hands-on experience with AWS
  • Hands-on experience with Airflow
  • Experience writing and optimizing complex SQL and PL/SQL queries, procedures, and transformations
  • Experience developing Snowflake data warehouses, stored procedures, views, streams, and tasks
  • Experience implementing data quality, governance, security, and compliance practices
  • Experience with query tuning, performance optimization, and cost optimization in Snowflake
  • Experience with CI/CD and DevOps practices for deployment and monitoring
  • Experience collaborating with business stakeholders, architects, analysts, and engineering teams
  • Experience with large-scale cloud data migration initiatives
  • Understanding of enterprise data architecture and modern data platforms
  • Experience with structured, semi-structured, and unstructured data
  • Experience in banking, financial services, or large enterprise environments
  • Experience leading technical discussions and mentoring engineering teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
104 Employees
Year Founded: 2012

What We Do

Test Triangle is a Dublin-headquartered technology services company founded in 2012. It helps organizations transform operations through IT service management, digital transformation, software testing and quality assurance, cloud solutions, consulting, managed services, and recruitment. The company also provides application testing, DevOps, robotic process automation, software and mobile development, technology training, staffing, and resource augmentation across Ireland, the UK, and international markets.

Similar Jobs

Wise Logo Wise

Senior Data Engineer

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, Greater London, England, GBR
9000 Employees

Immersive Logo Immersive

Senior Data Engineer

Enterprise Web • HR Tech • Information Technology • Software • Cybersecurity
Remote or Hybrid
2 Locations
330 Employees
Hybrid
London, Greater London, England, GBR
289097 Employees

DraftKings Logo DraftKings

Senior Data Science Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Hybrid
London, Greater London, England, GBR
6400 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account