At a Glance
- Tasks: Join a dynamic team to manage ETL, build data pipelines, and enhance data infrastructure.
- Company: Work with a leading data-rich organisation serving over 3 million customers in the UK.
- Benefits: Enjoy flexible working with just two days in the office each month and great corporate perks.
- Why this job: Be part of a collaborative culture focused on innovation and real-time data projects.
- Qualifications: Strong degree in computer science and excellent Python coding skills required.
- Other info: Experience with tools like Spark and AWS is highly desirable.
The predicted salary is between 48000 - 72000 £ per year.
Senior Data EngineerX2 days a month in office (Surrey)Xcede are delighted to be working with an incredibly data-rich organisation with over 3 million customers in the UK using their products. The company have a very established Data division headed up by well-regarded CDO who comes from a ‘hands on’ Data Science background. The Data Unit is filled with experienced Data Scientists, Analyst, Machine Learning Engineers, LLM specialists, and Data Engineers.We’re now actively recruiting for another Senior Data Engineer to join their team. The perfect Senior Data Engineer will love building great Software as much as they do exploring & managing data. The company adhere to Software Engineering best practices and will expect any new joiners to do the same. Alongside the huge swathe of batch data that they work with, the team also have a clear business opportunity to work on real-time / streaming projects.ResponsibilitiesManage ETL, build pipelines, and scale data infrastructure to support data science and analytics initiatives.Design, implement and improve tools and services for orchestration, observability, data governance and data quality to high engineering standardsDeploy and manage products using CI/CD best practicesWork in partnership with Analytical stakeholders from a huge variety of business projects and help to diagnose issues.RequirementsIdeally a strong degree in computer science or a relevant area.Excellent coding skills specifically in Python.Very desirable commercial technical experience with tools such as Spark, Databricks, Airflow, Docker etcCommercial Containerisation & Infrastructure as code experiencePrevious work in a CI/CD environmentAWS is the preferred cloud platform – Azure and/or GCP will be considered.If this role interests you and you would like to find out more, please apply here or contact us via niall.wharton@Xcede.com (feel free to include a CV for review).
Contact Detail:
LinkedIn Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Spark, Databricks, and Airflow. Having hands-on experience or projects showcasing your skills with these technologies can set you apart from other candidates.
✨Tip Number 2
Network with current employees or professionals in the data engineering field, especially those who have experience in real-time streaming projects. Engaging in conversations about their work can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Demonstrate your understanding of CI/CD best practices by discussing relevant projects during interviews. Be prepared to explain how you've implemented these practices in previous roles, as this is a key requirement for the position.
✨Tip Number 4
Showcase your problem-solving skills by preparing examples of how you've diagnosed and resolved issues in data pipelines or infrastructure. This will highlight your ability to work collaboratively with analytical stakeholders, which is crucial for this role.
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Senior Data Engineer role. Emphasise your coding skills in Python and any experience with tools like Spark, Databricks, and Airflow.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data engineering and your understanding of best practices in software engineering. Mention specific projects or experiences that demonstrate your ability to manage ETL processes and build data pipelines.
Highlight Relevant Projects: Include examples of previous work where you deployed products using CI/CD best practices. If you've worked with AWS or other cloud platforms, make sure to detail your experience and how it relates to the job requirements.
Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Data Engineer.
How to prepare for a job interview at LinkedIn
✨Showcase Your Technical Skills
Be prepared to discuss your coding skills, especially in Python. Bring examples of your previous work with tools like Spark, Databricks, and Airflow. Demonstrating your hands-on experience will impress the interviewers.
✨Understand the Company’s Data Needs
Research the company’s data projects and their approach to data management. Understanding their specific challenges and how you can contribute will show your genuine interest and help you stand out.
✨Emphasise CI/CD Experience
Since the role requires experience in a CI/CD environment, be ready to discuss your familiarity with deployment processes and best practices. Share specific examples of how you've implemented CI/CD in past projects.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, particularly in managing ETL processes and scaling data infrastructure. Practice articulating your thought process and solutions to potential data issues.