SonicJobs Logo
Left arrow iconBack to search

Senior Data Engineer 100K

Tenth Revolution Group
Posted a day ago, valid for 9 days
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • We are looking for a Senior Data Engineer in London with a salary of £100,000 plus benefits.
  • The ideal candidate should have significant experience in designing and implementing secure, scalable data solutions, particularly using Snowflake and AWS.
  • Key responsibilities include leading complex projects, mentoring junior engineers, and building robust data pipelines.
  • This hybrid role requires 2 days per week in the office and offers a performance bonus of 10% along with comprehensive benefits.
  • Candidates should be passionate about engineering high-quality data solutions and have a strong background in tools like Python, DBT, and Terraform.

Senior Data EngineerLocation: 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

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.