About this role
Salary: £? - ? per year
Requirements: Demonstrable experience with SnowflakeExperience building complex systems to ingest and process large volumes of dataWell-versed in Python, SQL, and DBTStrong understanding of data engineering principlesAbility to pick up new tooling quicklySenior-level experience and capability to work closely with other team members Responsibilities: Help deliver our leading data platformBuild complex systems to ingest and process large volumes of dataWork day to day with Snowflake, Python, SQL, and DBTLearn our tooling quickly and contribute as a senior member of the teamWork closely with other team members to build upon our industry-leading product Technologies: SupportPythonSQLSnowflakedbt More:
We are a leading tech company with a rapidly growing data team delivering a leading data platform used to support key decision-making in renewable energy around the world. This is an initial 5-month contract role, outside IR35, with strong potential to extend long term due to the volume of work in our pipeline. The role is hybrid and based in Edinburgh City Centre, with onsite working a couple of times a week. We are offering a rate of £500 to £550 per day plus VAT, depending on experience and availability. The interview process includes a short video call with our Head of Data, with interviews taking place this week and next, starting in the first week of July.
last updated 29 week of 2026