SonicJobs Logo
Left arrow iconBack to search

Senior Data Engineer 100K

Tenth Revolution Group
Posted 19 hours ago, valid for 10 days
Location

London, Greater London SW1A2DX, England

Salary

£85000 - £100000/annum 10% Bonus Scheme, Generous Pension

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • We are looking for a Senior Data Engineer to join our high-performing team in London, offering a salary of £100,000 plus benefits.
  • The ideal candidate should have substantial experience in designing and implementing secure, scalable data solutions, particularly with Snowflake.
  • Key responsibilities include leading complex projects, mentoring junior engineers, and collaborating with stakeholders to deliver actionable insights.
  • This role requires at least 5 years of relevant experience in data engineering, with proficiency in AWS, Python, and DBT.
  • The position is hybrid, requiring 2 days per week in the London office, and offers a performance bonus of 10% along with comprehensive benefits.

Senior Data Engineer
Location: London | Hybrid Working | Salary: 100,000 + Benefits

We are seeking an experienced Senior Data Engineer to join a dynamic, high-performing team based in London. This is an exciting opportunity to work in a fast-paced environment that combines the agility of a start-up with the stability and resources of a large organisation.



The Role

As a Senior Data Engineer, you will:

  • Lead impactful projects: Take ownership of complex initiatives, including new product development and migration efforts.
  • Provide mentorship: Guide and up-skill junior engineers, sharing hands-on knowledge and fostering professional growth.
  • Build secure, scalable solutions: Design and deploy robust data pipelines and workflows with a strong focus on security, scalability, and best practices.
  • Collaborate effectively: Work closely with key stakeholders, including the pricing team, to deliver actionable insights and business-critical solutions.


Key Responsibilities

To succeed in this role, you must demonstrate the ability to:

  • Design and implement end-to-end solutions, from data ingestion to production deployment.
  • Explain and apply dynamic data masking in Snowflake, including when and why to return hashed values.
  • Manage user accounts in Snowflake, leveraging SCIM or other best practices.
  • Leverage Terraform for infrastructure management, with a deep understanding of Terraform state.
  • Trigger API calls from events in S3, utilizing Lambda with bucket notifications.
  • Design and optimize incremental models in dbt, while using dbt effectively for data modelling and transformation workflows.


Essential Skills and Tools

  • Snowflake: Substantial experience designing and implementing secure, scalable data solutions.
  • AWS: Proficiency in services like Lambda, S3, and SNS.
  • Python: Expertise in workflow tools like Airflow, with hands-on experience writing maintainable, production-quality code.
  • DBT: Solid understanding of data modelling, data vault, and implementing incremental models.
  • DevOps: Hands-on experience with deployment tools like Terraform (including state management) and AWS CDK.


What We Offer

  • Exposure to cutting-edge projects with significant business impact.
  • A collaborative, fun, and innovative team culture.
  • This is a hybrid role, requiring 2 days per week in the London office. There is flexibility for candidates who may need adjustments to the in-office requirements, ensuring the role supports a strong work-life balance.
  • Competitive salary: 100,000.
  • Performance bonus: 10% annual bonus.
  • Comprehensive benefits: 29 days holiday + bank holidays (with buy/sell options), up to 14% pension contribution, discounts, and share schemes.


Why Join Us?

You'll have the autonomy to innovate while working on impactful projects in a supportive and forward-thinking environment. If you're passionate about engineering high-quality data solutions and enjoy taking on challenging technical problems, we'd love to hear from you!

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.