Data Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Data Engineer with solid commercial experience building and supporting data platforms and pipelines. You'll work hands-on across our cloud data stack, partnering with engineers and analysts to deliver reliable, well-modelled data that supports analytics and downstream use cases.
This role is focused on practical delivery; designing, building, and improving data pipelines, while developing depth across modern data engineering practices., At Instil, we believe great work starts with happy, motivated people. That's why we've built a benefits package that supports your wellbeing, growth, and life outside of work, because when you thrive, so do we.
- Recognition That Matters: A discretionary annual performance bonus that rewards your impact and contribution to our success.
- Flexibility Built In: Flexible working arrangements and summer hours, because life isn't 9 to 5, and balance matters.
- Financial Security: A highly competitive pension scheme with generous employer contributions, private healthcare, and life assurance for peace of mind.
- Health & Wellbeing: Employee Assistance Programme, mental health support, cycle-to-work scheme, and regular social events to keep our culture vibrant.
- Time to Recharge: 35 days holiday, enhanced maternity pay, and family-first policies so you can focus on what matters most.
- Learning Never Stops: From courses to certifications, we'll invest in your development so you can keep growing and shaping what's next.
- Community & Culture: Opportunities to volunteer, give back, and be part of initiatives that make Instil a truly inclusive and connected workplace.
Requirements
- 2-5 years' commercial experience in a data engineering or data-focused software engineering role.
- Experience working with production data, including considerations around data quality, reliability, and failure handling.
- Strong problem-solving skills and an ability to work effectively with incomplete or evolving requirements.
- Clear communication skills and experience collaborating within cross-functional teams.
Commercial experience including a combination of the following:
- Python for data processing, transformation, and pipeline development
- AWS data services such as S3, Lambda, Glue (or comparable cloud services)
- Designing, building, and maintaining ETL / ELT pipelines in production environments
- Strong SQL skills, including complex queries and performance tuning
- Working with a cloud data warehouse such as Snowflake (or similar), covering data models, pipelines, and warehouse objects
- Handling semi-structured data (e.g. JSON, Parquet) alongside structured datasets
Desirable Skills
- Experience with data orchestration or scheduling tools.
- Exposure to CI/CD practices for data pipelines.
- Familiarity with analytics or BI use cases and consumers of data.
- Awareness of data governance, access control, or security concepts.
- Experience working in agile, delivery-focused teams.