Senior Data Engineer
On behalf of our client, we are looking for a Senior Data Engineer to join a fast-growing analytics team within a cutting-edge technology company. This is an exciting opportunity to work on large-scale data projects, build modern data infrastructure, and help shape the future of data-driven decision-making.
Responsibilities
- Design, build, and maintain scalable data pipelines and ETL processes.
- Collaborate with data scientists, analysts, and engineers to ensure high-quality data delivery.
- Develop and optimise data models for analytics and reporting.
- Implement best practices for data governance, security, and performance.
- Work closely with stakeholders to translate business requirements into technical solutions.
Requirements
- 5+ years of experience in Data Engineering or a similar role.
- Strong proficiency in Google Cloud Platform (GCP), BigQuery, Dataflow, Pub/Sub, Composer, etc.
- Expertise in SQL and programming with Python or Scala.
- Experience with Airflow, dbt, or other orchestration frameworks.
- Solid understanding of data warehousing, ETL, and data modelling principles.
- Hands-on experience with CI/CD, version control (Git), and Infrastructure as Code (Terraform is a plus).
- Strong problem-solving skills, attention to detail, and ability to work in a collaborative environment.
Nice to Have
- Exposure to real-time data processing and streaming architectures (Kafka, Beam, or similar).
- Experience working with modern analytics stacks and machine learning pipelines.
If you’re passionate about building high-performing data systems and want to join a company that values innovation and technical excellence, we’d love to hear from you.
- Company
- Nicholson Search and Selection
- Location
- City of London, Greater London, UK
- Posted
- Company
- Nicholson Search and Selection
- Location
- City of London, Greater London, UK
- Posted