At a Glance
- Tasks: Lead a team of data engineers while coding and solving complex data challenges.
- Company: Join a dynamic digital squad in Central London focused on innovative data solutions.
- Benefits: Enjoy a competitive salary, hybrid work, and a collaborative team culture.
- Why this job: This role offers hands-on leadership in a fast-paced environment with impactful projects.
- Qualifications: Experience in GCP, Python, SQL, and modern data tools is essential.
- Other info: Work 2 days in the office and enjoy a 10% bonus.
The predicted salary is between 54000 - 126000 £ per year.
Job Title: Lead Data Engineer
Location: Central London, 2 days in the office a week
Salary: £90,000 + 10% Bonus
About the Role: Seeking a Lead Data Engineer to join a Digital Squad and play a pivotal role in providing both technical leadership and engineering management. This is a hands-on leadership role where you will write code while managing and mentoring a team of three data engineers. You will work closely with Product Management to deliver innovative solutions, organise architecture needs, and solve complex data challenges at scale.
This is an exciting opportunity to lead data engineering efforts across the full spectrum, from architecture and data modelling to implementation, in a fast-paced and collaborative environment.
Key Responsibilities:
- Lead and manage a team of three data engineers, providing technical leadership and line management.
- Work alongside Product Management to identify and solve data problems, ensuring scalable and efficient solutions.
- Take ownership of data architecture, modelling, and engineering needs.
- Design and implement data pipelines, working across ingestion, transformation, and orchestration.
- Work with event-driven data at scale to deliver robust and high-performing systems.
- Balance hands-on coding and leadership responsibilities to drive team success.
- Collaborate with the broader data team, including data science, BI, and customer insights, to deliver impactful data solutions.
Key Skills & Experience:
- Hands-on coding skills in:
- GCP (Google Cloud Platform)
- Python
- SQL
- Experience with modern data tools such as DBT (or similar tools like Dataform), Airflow, etc.
- Expertise in data modelling and architecture, particularly for large-scale event-driven data systems.
- Ability to design and optimise solutions to handle data at scale.
- Strong technical problem-solving skills with a collaborative mindset.
Benefits:
- Competitive salary: £90,000 + 10% bonus
- Hybrid working environment
- Opportunity to lead and grow a high-impact data engineering function
- Collaborative and innovative team culture
If you are interested or think you'll be a good match please apply.
Senior Data Engineer employer: JSS Search
Contact Detail:
JSS Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer
✨Tip Number 1
Make sure to showcase your hands-on coding experience, especially with GCP, Python, and SQL. Highlight specific projects where you've successfully implemented data pipelines or solved complex data challenges.
✨Tip Number 2
Emphasize your leadership skills by sharing examples of how you've managed or mentored teams in the past. Discuss your approach to balancing technical responsibilities with team management.
✨Tip Number 3
Familiarize yourself with modern data tools like DBT and Airflow. If you have experience with these tools, be ready to discuss how you've used them to optimize data workflows.
✨Tip Number 4
Prepare to talk about your experience with data architecture and modelling, particularly for large-scale event-driven systems. Be specific about the challenges you faced and how you overcame them.
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your hands-on coding skills in GCP, Python, and SQL. Emphasize your experience with data modelling and architecture, especially for large-scale event-driven systems.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your leadership experience aligns with managing a team of data engineers. Mention specific projects where you've successfully solved complex data challenges.
Showcase Relevant Experience: Detail your experience with modern data tools like DBT and Airflow. Provide examples of how you've designed and implemented data pipelines and collaborated with cross-functional teams to deliver impactful solutions.
Highlight Problem-Solving Skills: Demonstrate your strong technical problem-solving skills by including examples of challenges you've faced in previous roles and how you approached them collaboratively with your team.
How to prepare for a job interview at JSS Search
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on coding experience, especially with GCP, Python, and SQL. You might be asked to solve a technical problem on the spot, so practice coding challenges beforehand.
✨Demonstrate Leadership Experience
Since this role involves managing a team, share specific examples of how you've led teams in the past. Highlight your mentoring style and how you foster collaboration among team members.
✨Discuss Data Architecture Knowledge
Be ready to talk about your experience with data architecture and modelling, particularly for large-scale event-driven systems. Prepare to explain how you've designed and optimized data solutions in previous roles.
✨Prepare for Behavioral Questions
Expect questions that assess your problem-solving skills and collaborative mindset. Use the STAR method (Situation, Task, Action, Result) to structure your responses and provide clear, impactful examples.