About the Role
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.