About this role
Salary: £75,000 - 85,000 per year
Requirements
- Senior-level experience in data engineering, with strong hands-on Databricks skills, including PySpark, Spark SQL and Delta Lake
- Advanced SQL and Python coding skills
- Track record of building and optimizing enterprise-scale data pipelines and ETL/ELT solutions
- Solid grounding in data architecture, modeling and modern data platform design
- Experience mentoring more junior data engineers
- Experience with a broad range of structured and unstructured data sources, including CRM and revenue, financial, and subscription usage data
- Cloud experience, preferably AWS; Azure is also suitable
- Familiarity with CI/CD and source control best practices
- Desirable: a data science-oriented background or interest in exploring machine learning, AI, and data or predictive modeling strategies
Responsibilities
- Design, build and maintain scalable data pipelines and data products using Databricks, PySpark, Spark SQL and Delta Lake
- Develop and optimize ETL/ELT processes to ingest, transform and curate data from internal and external systems
- Shape our enterprise data architecture, balancing scalability, performance, security and maintainability
- Partner with stakeholders across Finance, Product, Sales, Marketing and Engineering to turn business challenges into technical solutions
- Embed data quality, governance and access controls throughout the data lifecycle
- Mentor a junior engineer and help mature our growing data function
Technologies
- AI
- AWS
- Azure
- CI/CD
- Cloud
- CRM
- Databricks
- ETL
- Machine Learning
- Marketing
- Python
- PySpark
- SQL
- Security
- Spark
More
We are a UK-headquartered, fast-growing software business with more than 400 staff globally, serving hundreds of enterprise customers worldwide. We are looking for a Senior Data Engineer to help shape the future of our data platform, establish a single source of truth and enable trusted, self-service access to data across the business. This is a highly visible, hands-on role with influence over our data architecture and platform strategy. Youll join a small, high-impact team at the heart of our data strategy as we begin our Data Ops journey, with genuine scope to shape its future. The role is remote within the UK, with very occasional visits to our London office. Salary is up to £85,000 basic, plus a 10% bonus and an extensive benefits package, including health insurance, income protection, life assurance, subsidised gym membership, 25 days holiday and your birthday off.
last updated 45 week of 2026