At a Glance
- Tasks: Build and maintain automated data pipelines using cutting-edge technologies like PySpark and SQL.
- Company: Join a leading consultancy making a real impact in health and healthcare.
- Benefits: Enjoy flexible working, generous holiday, and a supportive culture focused on diversity.
- Other info: Collaborate in a dynamic team environment with excellent growth opportunities.
- Why this job: Work hands-on with data to solve real client problems and drive meaningful change.
- Qualifications: 2-3 years of experience in data engineering, with skills in SQL and Python.
The predicted salary is between 70000 - 90000 £ per year.
We are a leading consultancy with a purpose to make an enduring impact on health and healthcare. We work with leaders and frontline teams to improve health, transform healthcare, drive adoption of innovation and create value through investment. Our consultancy serves the entire healthcare sector, from payors and providers of care, to life science companies, health tech and sector suppliers and health investors. We provide end-to-end services, from strategy through implementation, accelerated by data, digital and AI. We shape opinion through evidence-based thought leadership on key issues affecting health. With unmatched ability to access and use health data, our consultants are a driving force for delivering positive and meaningful change.
The Data Engineer sits within the Data Innovation team and works day-to-day on the CF lakehouse, our Databricks platform that holds the routine healthcare data behind our analytical and product work. The role is hands-on and delivery-focused: writing SQL and Python, building and maintaining automated pipelines, and turning raw data into structured, production-ready material that consultants and clients can rely on. CF runs an apprentice model of development. You will learn actively from senior engineers, contribute to the team’s collective knowledge, and take on greater scope as you grow. The work spans data cleansing and validation for client engagements, building and maintaining pipelines, and contributing to CF’s technical products, including through hackathons. This is a good fit for an engineer with a couple of years of experience who wants to build a broad technical foundation in a data-rich healthcare consultancy, work close to real client problems, and see how technical work turns into client value.
Responsibilities
- Build and maintain automated data pipelines using PySpark and Spark, with appropriate monitoring.
- Build data models and pipelines under the guidance of senior colleagues, producing production-ready code or client-ready material.
- Develop data quality, validation and consistency checks, and carry out data cleansing.
- Develop unit, functional and integration tests, and follow the team’s Git and GitHub workflow.
- Participate in agile ways of working: keep user stories and tasks up to date, and contribute to stand-ups, retros and show and tells.
- Flag early when work is deviating from plan, and help identify and deliver mitigations.
- Build an understanding of healthcare data and the CF lakehouse: what is collected, how it is structured, and how new sources are brought in.
- Work with teams to bring analytical insights to client problems.
- Communicate technical solutions to non-technical colleagues, and give and receive feedback well.
- Learn best-practice development processes from senior colleagues, and seek out new tools and techniques to apply.
- Use AI tools to improve code quality and efficiency.
- Support business development and bid writing on technical detail, and contribute to product development through hackathons and thought leadership.
Requirements
- Around 2 to 3 years of experience in a data engineering or comparable technical data role.
- Working SQL, used day-to-day on the lakehouse.
- Intermediate Python for data transformation and automation.
- Experience building automated data pipelines using PySpark or Spark, with appropriate monitoring.
- Ability to write unit, functional and integration tests.
- Comfort working to a Git and GitHub workflow.
- Curiosity about healthcare data and how it relates to care delivery and policy.
- A clear communicator who knows when to ask for support and works well in a team.
Desirable, and not expected on day one:
- Databricks lakehouse experience: notebooks, Workflows and Jobs, Delta Lake Unity Catalog basics (we will train).
- Awareness of cloud basics such as storage and access control, and of medallion structure, bronze to silver to gold.
- Exposure to dbt and basic dimensional modelling.
Flexible working
We follow a hybrid working model that balances in person connections and remote work to drive exceptional client impact. We enjoy working in person together with clients and colleagues and work where clients need us to be. In supporting flexibility and remote working, team members can work from home one day per week as standard. Additionally, we offer 44 remote working days per year which can be used to top up your working from home days and enable you to work from home up to two days per week-subject to client needs. Alternatively, you could use your allowance in blocks to manage school holidays or other commitments. Our core in person working hours are from 10am until 4pm allowing you that extra flexibility to manage your schedule in a way that works for you.
Our commitment to Diversity & Inclusion
We are committed to building an inclusive and supportive culture where diversity thrives, and all our people can excel. We only recruit, promote and reward our people based on their skills and contribution, without regard to gender, race, disability, religion, nationality, ethnicity, sexual orientation, age, marital status, or other characteristics. We are Disability Confident Accredited, and we want you to feel comfortable and able to perform at your best in the recruitment process. If you require any reasonable adjustments for any part of the recruitment process, please let us know.
Benefits
- Holiday entitlement: 25 days/year for staff and 30 days/year for leadership, increasing by 1 day for every year of service up to a maximum of 35 days of holiday per year.
- We contribute 7% of your salary into your pension, while you contribute 3% (or more if you like).
- Access to a flexible benefits programme giving you the chance to increase pension contributions, gain access to a cash plan or benefit from a ClassPass subscription.
- Annual leave purchase: employees with less than 35 days annual leave entitlement are able to purchase additional annual leave days.
- Income protection: in the event of long-term incapacity and a qualifying claim, 75% of salary will be paid.
- Enhanced sick pay benefit beyond Statutory Sick Pay for up to a total 12 weeks in any 12-month period.
- Life insurance covering four times your basic salary in a tax-free lump sum payable to your beneficiaries in the event of your death whilst in service.
- Enhanced family leave policies: additional pay for parents who have a baby or adopt.
- Access to an interest-free loan of up to £10,000.
- Access to an interest-free season ticket loan, repayable by 12 monthly instalments.
- Workplace nursery scheme: access to a scheme to help working parents save tax and NI on the cost of the nursery care.
- Flexible working policy: including the ability to work from home up to two days per week, with 44 remote working days per year.
- An employee assistance and wellness programme: including access to telephone counselling, life coaching, interactive tools online and digital content downloadable from Lifeworks.
- Seasonal flu jabs: provided by Boots annually.
- Eye care tests: vouchers and discounts at Vision Express.
- Ride to work scheme, saving up to 42% on bikes and cycling accessories at Evans Cycles.
- Membership to the Health Service Journal (HSJ).
Data Engineer in London employer: Carnall Farrar
As a leading consultancy in the healthcare sector, we offer a dynamic work environment where Data Engineers can thrive and make a meaningful impact on health and healthcare. Our commitment to employee growth is evident through our apprentice model, allowing you to learn from experienced colleagues while contributing to innovative projects. With flexible working arrangements, generous holiday entitlements, and a strong focus on diversity and inclusion, we provide an exceptional workplace that values your contributions and supports your professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Data Engineer in London
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Carnall Farrar!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Data Engineer at Carnall Farrar.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Carnall Farrar.
✨Apply Directly through Our Website
When you find a suitable opening like Data Engineer at Carnall Farrar, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Data Engineer in London
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Carnall Farrar, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Carnall Farrar. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Carnall Farrar
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Carnall Farrar!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.