Data Engineer
Data Engineer
A fast-growing AI technology company is looking for a Data Engineer to design, build and maintain scalable data pipelines supporting real-time products and data science initiatives.
London-based hybrid role, with office attendance in Piccadilly 3 days/week.
Salary: £55,000–£60,000 + annual bonus and enhanced pension.
Main Responsibilities:
- Build scalable and reliable ETL processes and data pipelines using multiple data sources.
- Partner with data scientists to deploy models and analytics workflows into production.
- Support the design and maintenance of the company’s data architecture.
- Improve real-time systems, platform stability and ETL reliability.
- Monitor and enhance data quality, performance and scalability.
Desired experience:
- Experience building scalable ETL processes and data pipelines.
- Advanced Python for data processing. Candidates must be comfortable writing performant, production-grade code and clearly explaining it.
- Experience with pandas, including transformations, joins, aggregations and large datasets.
- SQL & Git.
- Experience with cloud (Azure, AWS etc).
- Ability to commute to the London office three days per week.
- Experience with Airflow, Dagster, Jenkins, Tableau, Power BI, Synapse, Snowflake, Docker, RabbitMQ, Kafka or Spark would be advantageous, but is not mandatory.