Data Engineer


Company 

OpenSource

Location 

leeds

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

Job Requirements/Description
Data Engineer Remote - UK Based Full-Time Overview Our client is seeking an experienced Data Engineer to join their dynamic team and make a significant impact on diverse data projects. This full-time, remote position is based in the UK. The ideal candidate will have strong expertise in Python, SQL, and modern data orchestration tools, with a passion for building end-to-end data solutions. Why Join Our Client? Our client is a forward-thinking organisation in the technology sector, committed to developing user-friendly, cutting-edge digital platforms. Their team of engineers and designers is dedicated to creating seamless user experiences for their customers. Unlike older platforms, their approach leverages the latest technologies to deliver intuitive, visually immersive digital solutions. They take pride in their innovative mindset and believe they are on the verge of something groundbreaking in their field. What You Will Do The successful candidate will be involved in the full spectrum of data engineering, working on end-to-end projects. From raw data ingestion to creating business intelligence tools and dashboards, you will play a key role in optimising data pipelines and enhancing the client’s data capabilities. Technology Stack Our client's tech stack includes Python, Docker, Dagster, dbt, Fivetran, Apache Iceberg, AWS Athena, S3, Glue, Redshift, ECS, and Looker. Quality assurance is a top priority, with rigorous testing methodologies applied throughout the data engineering processes. Key Responsibilities Collaborate on full-cycle data projects, from raw data ingestion to dashboard creation. Build and optimise data pipelines using tools such as Dagster, Python, and SQL. Develop and refine SQL transformations using dbt. Design and maintain data models following modern best practices. Assist in BI and dashboard development when required. Ensure code quality by adhering to best engineering practices. Participate in code reviews, providing feedback to maintain high standards of code quality. Essential Experience At least 3 years of experience in a similar role. Expertise in Python and SQL. Solid knowledge of engineering best practices, such as unit testing and writing maintainable code. Hands-on experience with modern data orchestrators (e.g., Airflow, Dagster, Prefect). Strong understanding of data modelling methodologies. Experience with dbt and a willingness to work with Looker. Familiarity with git. Must be UK-based. Desirable Experience Experience with AWS data services (Glue, Athena, Redshift, S3). Proven ability to deliver end-to-end data products, including data visualisation and BI. Familiarity with CI/CD pipelines. Understanding of marketing data and terminology (e.g., attribution models, Google Ads). Benefits Play a key role in shaping the future success of the team. Participate in quarterly team gatherings for networking and relaxation. Comprehensive health coverage, including optical and dental. Take advantage of salary sacrifice schemes, including nursery fee payments. 25 paid holidays per year, along with generous maternity, paternity, and adoption leave. A fully equipped home office setup provided to ensure productivity. Flexible working arrangements to accommodate personal needs. Salary sacrifice schemes for the latest tech and household items. A wide variety of discounts on retailers and subscriptions. Opportunities for continuous learning and mentorship. Transparent salary structure with clear banding and compensation details. A constructive feedback culture to support personal and professional growth. The flexibility to work remotely from anywhere in the UK.
Company 

OpenSource

Location 

leeds

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

An error has occurred. This application may no longer respond until reloaded. Reload 🗙