About us

The Oakland Group is a fast growing, modern consulting company who operate at the intersection of people, process and technology. As data specialists, we work across the full data ecosystem including Strategy & Governance, Data Platforms and Cloud, Data Insights, and Applications. 

At Oakland, we believe in more than just delivering technical solutions. With over 35 years in process excellence, we have a talent for architecting and developing innovative data-related products and solutions that bring real change to organisations. 

And... we’re on a mission to create the best data consultancy to work for in the UK, where our brilliant people can inspire our clients to build better futures by achieving more with their data. 

Founded in 1986 out of our Leeds HQ, we work with a diverse range of clients across all sorts of industries including Utilities, Telecommunications, Media, Financial Services, the Public Sector, and many more! Our projects range from multi-year data transformations to specific, shorter-term assignments, so you’ll have plenty of opportunities to diversify your skillset. 

Oakland is the 7th Top Consultancy to work for in the UK and 25th Best Small Company to Work for overall. As a privately-owned, values-driven business, we always look to do the right thing for our clients and employees. Check out our excellent range of benefits below to find out more! 


What does it mean to be an Engineer at Oakland?

We’re problem solvers. At Oakland, our Data Engineers work with a range of clients, to help them solve complex operational problems with innovative data solutions.

We’re proudly tech agnostic. Our clients come to us with a range of challenges, no two of which are the same. This means as an Oakland Engineer you’ll need to be adaptable, and in return you’ll gain exposure to a wide variety of modern data engineering stacks.

We’re collaborative. Our teams are made up of T-shaped individuals who are either fantastic generalists or specialists in one or more area across the full engineering stack: Databases & Storage, DevOps & Cloud, Analytics & Data Science, Data Processing (ETL/Pipelines), Coding, Architecture. No one knows everything so we challenge our teams to share knowledge and ideas.

We’re always learning. As consultants, our clients look to us as experts, so we push our Engineering teams to be the best they can be through annual time allocated L&D plans, funded by Oakland throughout your career.

The role

As a Data Engineer at Oakland, you’ll play a vital role in the delivery, planning and management of projects across up to two of our brilliant clients.

You’ll ideally have gained some experience across elements of the Data Engineering stack including; databases//data lakes/data lakehouses, DevOps, ETL / ELT, data visualisation and Analytics (although we also really value specialists). You’ll begin to contribute not only to delivery, but also begin to pick up aspects of technical leadership of projects, becoming more client facing and contributing to project planning and delivery management.

Your role as a mid-level Data Engineer will also include internal responsibilities, such as mentoring Junior Engineers and contributing to technical blogs and articles. We'll work with you to develop in the areas you're really interested in, from both a technical and business point of view. There are lots of different options!

You'll work in a talented Data Engineering team of 20+ so you'll always have someone nearby to work through the challenges you'll face. We believe in the power of collaboration and our Engineering community have lots of resources to make sure everyone has the support they need.

The person

We are looking for developers who are excited by the ability to work across different problems, projects and clients and who genuinely care about the end to end data space (including engineering, science, quality, analytics and BI). 

Ideally, you’ll be a programmer at heart with a passion for problem solving and curious about the ever-changing world of data.

The technology we use varies between clients so although we value specialists, we encourage our engineers to become technology polyglots and provide training and mentoring to support with this. This means an appetite to learn is a must!

Our Data Engineers work closely with Oakland clients so experience working with business stakeholders is advantageous.

The skillset

We always pick the right tool for the job so we look for Engineers with a mix (but not all) of the below:

  • Proficient with one or more programming languages, including: Python, SQL, R, JavaScript, Java, Scala
  • An understanding of Cloud solution Architecture (Azure/GCP/AWS)
  • Experience working with structured & unstructured data
  • Pipeline build & deployment experience using modern tools: AWS CodePipeline, Azure DevOps, Jenkins
  • An awareness of Data Warehouse and Data Lake principles and associated technologies: Databricks, Redshift, Snowflake etc.
  • Data Visualisation tools - Power BI, Tableau etc.
  • An appreciation of the end to end data space, including: engineering, science, quality, analytics and BI

Our Benefits: 

In addition to industry-leading salaries, we provide a fantastic range of benefits which are constantly under review: 

  • Bonus Scheme 
  • Dedicated Training - L&D throughout your career through study time, support for qualifications and other initiatives. 
  • Company Wellness Scheme. 
  • Family friendly policies including enhanced Mat/Pat leave and SPP. 
  • Giving Back Scheme – Oakland will match charity fundraising efforts. 
  • Free access to a financial coach. 
  • Private Healthcare from day one for you and any household family members. 
  • 25 days holiday + bank holidays which increases with time to 30 days. 
  • Generous Pension Scheme – 15% total. 

Hybrid Working - We operate a hybrid working model with a guideline of being in the office on a weekly or bi-weekly basis. There are no set office days but as a consultancy, we have client commitments and run in-person workshops from time to time which require a bit of flexibility.

Our interview Process:

Talent Team intro - 45 mins Teams Call. A 'get-to-know' offering you the opportunity to learn more about the company, role, culture and anything else that is important to you to ensure it's a good fit.

1st Interview - 45 mins skills-based Teams Call with Peers and Hiring Manager to go through the role in more detail. Expect questions on your experience, skills, motivations and how we can get the best out of you.

2nd Interview - 45 mins Teams Call with Department Head to cover off any final questions from you and us. 

Oakland is an equal opportunities employer, committed to developing, maintaining and supporting a diverse workforce. We welcome applications from anyone who believes they fit the essential requirements of the job advertised.

Please let us know if you would like to request any reasonable adjustments to the recruitment process.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Please reach out to our support team via our help center.