Senior Data Engineer

Senior Data Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Y

At a Glance

  • Tasks: Build innovative products and features while collaborating with a talented team.
  • Company: Remote-first consultancy focused on software engineering and data solutions.
  • Benefits: Private healthcare, generous leave, training allowances, and mental health support.
  • Why this job: Join a dynamic team and make a real impact in a fast-paced environment.
  • Qualifications: Experience in data pipelines, SQL, and strong problem-solving skills.
  • Other info: Embrace a culture of growth, inclusivity, and ethical relationships.

The predicted salary is between 36000 - 60000 £ per year.

Our goal is to help our clients keep moving forward. We work with them to build the skills and capabilities they need to stay ahead of the competition, and we know our success only happens when they succeed. We’re a team of curious, talented people, and we’re committed to making YLD a place where great people want to work, grow, and stay. We’re a remote-first consultancy specialising in software engineering, product design, and data. Our teams are based across London, Lisbon, and Porto, and we create digital solutions that continue to deliver value long after our work is done.

About the role: As a Senior Software Engineer at YLD, you’ll be part of a client team building innovative products. We’re looking for someone curious, passionate, driven, and enthusiastic. You should be skilled in problem-solving and experienced in designing scalable, resilient, and fault-tolerant architectures. You’re also an effective communicator and a strong team player. Together with your team, you’ll thrive in a fast-paced engineering environment, delivering outstanding results and exciting projects.

Your day-to-day responsibilities will look like this:

  • Crafting excellent products! You will be building new features that meet the needs of our clients and customers.
  • Continuously delivering changes to products, as our client is moving to a full CI/CD model.
  • Working closely with your team, regularly collaborating on engineering initiatives, to continually push yourselves to be better.
  • Learning, growing, and mentoring the engineering team to accelerate their career growth and encourage them to progress.
  • Working with the Lead to architect, design, build, and deliver highly available, always-on, zero downtime products.
  • Being responsible for the production operation and monitoring of products in line with SLAs.
  • Driving good practices within your team, making an impact on the whole department.
  • Participating in regular show and tells, promoting your work to both your department and the wider company.

Experience building modern data pipelines using dbt, Kafka, Spark, AWS Kinesis, AWS Lambda, and Apache Airflow (or similar); Understanding of Data Modelling patterns; Deep knowledge of complex SQL, with emphasis on Common Table Expressions, window functions, and their performance; Experience with end-to-end monitoring and alerting experience (CloudWatch, Datadog, etc.). Problem-solving skills that balance innovation with pragmatic technology choices to solve business needs; Comfortable working in a dynamic production environment and taking care of client expectations effectively; Distinct customer focus and quality mindset; Experience working closely with engineering leadership and architects to deliver high-quality solutions; Experience maintaining a high degree of ownership and transparency in deliverables; An exemplar of YLD’s brand and safe‑guarder of our reputation; Exceptional communication skills, able to communicate complex ideas simply.

Benefits you'll get:

  • Company Private Health care
  • Enhanced fully paid maternity and paternity leave for up to 6 months
  • Company’s Pension Scheme (UK Only)
  • 25 days annual holiday (excluding Public Holidays)
  • £2000/€2000 annual allowance for Training/Conferences
  • £300/€300 annual allowance for additional hardware
  • Mental Health support: access to Spill app
  • Meditation/Sleep support: Headspace or Calm app subscription
  • Bonus (depending on Company performance and results)
  • Company laptop

Our typical Recruitment Process looks like this:

  • 1st Interview with someone from the Talent team (30/45 mins)
  • Technical Interview with our Senior Developers (1h30)

We live and breathe our values, and know you will too:

  • Growing every day
  • Including everyone
  • Relationships built on honesty and ethics
  • Inspiring solutions
  • Winning together

We’re an equal‑opportunity employer and value diversity in all its forms. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, pregnancy or maternity, age, marital status, or disability. We also offer a remote‑first working environment, with flexible working and work–life balance as standard for all employees.

Senior Data Engineer employer: YLD Limited

At YLD, we pride ourselves on being a remote-first consultancy that fosters a culture of curiosity and collaboration, making it an excellent employer for Senior Data Engineers. With a strong commitment to employee growth, we offer generous benefits including private healthcare, enhanced parental leave, and substantial training allowances, all while promoting a healthy work-life balance. Our teams, spread across vibrant cities like London, Lisbon, and Porto, thrive in an environment that values innovation and inclusivity, ensuring that every team member can contribute meaningfully and develop their skills.
Y

Contact Detail:

YLD Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common questions and scenarios related to data engineering. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing passionate candidates who are eager to join our team!

We think you need these skills to ace Senior Data Engineer

Problem-Solving Skills
Scalable Architecture Design
Resilient Systems Design
Fault-Tolerant Architectures
Effective Communication
Team Collaboration
CI/CD Practices
Data Pipeline Development
dbt
Kafka
Spark
AWS Kinesis
AWS Lambda
Apache Airflow
Complex SQL Proficiency
Monitoring and Alerting Tools

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Data Engineer role. Highlight your experience with data pipelines, SQL, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we’re looking for!

Show Your Passion: Let your enthusiasm shine through in your application! Share examples of projects you’ve worked on that demonstrate your curiosity and problem-solving skills. We love seeing candidates who are genuinely excited about building innovative products.

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to communicate your experiences and achievements. We appreciate effective communicators who can convey complex ideas simply, just like we do at YLD.

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at YLD Limited

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like dbt, Kafka, and Spark. Brush up on your SQL skills, especially complex queries, as you might be asked to demonstrate your knowledge during the technical interview.

✨Show Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in a production environment. Think about how you balanced innovation with practical solutions, as this will showcase your ability to meet client needs effectively.

✨Communicate Clearly

Since effective communication is key for this role, practice explaining complex ideas in simple terms. You might be asked to present your past projects or solutions, so clarity and confidence are crucial.

✨Emphasise Team Collaboration

Be ready to talk about your experience working in teams and how you’ve contributed to a collaborative environment. Highlight any mentoring roles you've taken on, as this aligns with their focus on growth and team development.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Y
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>