Principal Data Engineer
- edinburgh, scotland, EH1 2HL, United Kingdom
- Permanent·On-site
- Full time
- £80,000 - £80,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Principal Data Engineer to join their advanced analytics team in Edinburgh . In this critical role, you will be responsible for designing, building, and maintaining scalable and reliable data pipelines and infrastructure that support the organization's data-driven initiatives. You will tackle complex data challenges, implement state-of-the-art data solutions, and mentor other engineers. This is a unique opportunity for a senior data professional to have a significant impact on data strategy and execution within a leading organization.
Key Responsibilities
- Design, develop, and optimize robust and scalable data pipelines using modern big data technologies.
- Build and maintain data warehouses, data lakes, and other data storage solutions.
- Ensure data quality, integrity, and security across all data platforms.
- Collaborate with data scientists, analysts, and business stakeholders to understand data requirements.
- Implement ETL/ELT processes and data modeling techniques.
- Mentor junior data engineers and promote best practices in data engineering.
Requirements
- 8+ years of professional experience in data engineering or a related field.
- Proven expertise in designing and implementing large-scale data solutions.
- Strong proficiency in SQL and experience with various database technologies (e.g., PostgreSQL, Snowflake, BigQuery).
- Hands-on experience with big data technologies such as Spark, Hadoop, or Kafka.
- Experience with cloud platforms (AWS, Azure, or GCP) and their data services.
- Proficiency in at least one programming language like Python or Scala.
Benefits
- Competitive salary and comprehensive benefits package.
- Opportunity to work on cutting-edge data projects.
- Defined benefit pension scheme.
- Generous annual leave and company closures.
- Extensive professional development and training budget.
- A supportive and collaborative team culture in Edinburgh .


