Data Engineer (12 month FTC)
Location: London
Hours: 9:30am to 5:30pm, Monday to Friday, flexible applications considered
Office Days: 40-60% of your time in the office
We are looking for a Data Engineer to join our growing data team. This is an exciting opportunity to join Kingsley Napley and be part of a business that is placing data at the centre of its strategy, helping drive smarter decision-making across the firm.
About the Role
You’ll play a key role in developing and enhancing the firm’s data platform, working alongside experienced data professionals in a collaborative and supportive environment.
This is a hands-on role focused on delivering reliable, well-structured data solutions. It is particularly well suited to someone who enjoys working with data at a detailed level and wants to build their capability in data engineering and modelling within a professional services environment.
What You’ll Be Doing
- Building and maintaining data pipelines to ingest and transform data from core systems
- Developing data models to support reporting and insight generation
- Writing efficient, reliable SQL transformations
- Supporting the integration of new data sources
- Ensuring high standards of data quality and consistency
- Contributing to documentation and data best practices
- Collaborating with colleagues across both technical and business teams
What We’re Looking For
- Experience working with SQL (joins, aggregations, transformations)
- An understanding of data modelling concepts
- Experience in a relevant role such as Data Engineering, Analytics Engineering, or Data Analyst
- Exposure to cloud platforms such as Azure and experience with Databricks, Spark, or modern data tooling (e.g. pipelines, notebooks, dbt) would be advantageous
- Ability to work independently on well-defined tasks, with guidance and support
- Strong attention to detail and commitment to data quality and accuracy
- A proactive, learning-oriented mindset
- Comfortable working in a structured environment with defined standards
- Good communication skills and willingness to collaborate with both technical and non-technical stakeholders
We recognise that great candidates don’t always tick every box. If you’re excited about the role but don’t meet every requirement, we still encourage you to apply.
Why join us?
Kingsley Napley is at an exciting point in its journey. We are a diverse and ambitious firm, and we’re looking for someone who is eager to be part of that evolution. You’ll be joining a collaborative team that values fresh ideas, innovation, and continuous improvement.
In this role, you’ll work closely with an experienced and highly skilled team of data professionals, giving you the opportunity to learn and grow in a supportive environment. You’ll also gain exposure to a modern and evolving data platform, including Azure and Databricks, while building hands-on experience developing production-grade data pipelines and models.
This is an excellent opportunity to establish strong foundations in data engineering best practices, all within a team that places a strong emphasis on quality, collaboration, and continuous learning.
Our Benefits:
- Pension
- Life assurance, permanent health insurance, private medical insurance and dental insurance
- Annual salary review, promotion opportunities and discretionary performance award
- 24/7 available Employee Assistance & Therapy programme
- 6 free 1-1 therapy sessions through Self Space
- Cycle to work scheme and in-office bike storage, season ticket loan
- Health screenings
- Holiday buy/sell/bank
- Retail & technology vouchers
- GymFlex: discounted gym rates, wellness subsidy, gym loan
- Holiday accrual with length of service
- Time off for good causes