Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Data Products - Geo Data Engineer

CACI Limited
London
1 week ago
Create job alert

Headquartered in London, CACI Ltd is a wholly owned subsidiary of CACI International Inc., a publicly listed company on the NYSE with annual revenue in excess of US $6.2bn and employing approx. 22,000 people worldwide.

CACI Ltd is an international data and technology consultancy with £154m turnover and 1200 employees. We are passionate, progressive and unafraid of challenge; our mission is to use technology and data-driven insight to make a commercial difference.

We provide expert advice and hands-on system management to help our national and global clients get the most from technology and data. We use innovation wisely to deliver well thought-out digital solutions and software.

CACI's Consumer & Market Intelligence and Experience & Transformation groups provide data, software and consulting services to improve our clients’ sales and marketing programmes.

We help clients find, retain and grow profitable customers through our understanding of consumer characteristics and behaviour. And we help commercial property developers and retailers plan retail provision in the UK and overseas.

C&MI and E&T Groups help clients shape the vision, define the strategy and deliver a truly integrated customer experience. Our services are based on in-depth understanding of individual consumer behaviour and marketing technology which influence the way consumers buy products and services through a combination of data, technology and consultancy.

Data Solutions Group

Data is at the heart of our company, and the Data Solutions Group are the experts on the data used by various teams across CACI as well as by our external customers.

As part of the wider Product Strategy and Implementation team, we are responsible for the ingestion and management of third party data, mostly of a geographic nature, making it usable and accessible across the business. Such data includes demographics, street mapping, administrative and postal boundaries and retail location data, both for the UK and worldwide.

Our team actively collaborate with other parts of the business, to development and maintain a global portfolio of CACI’s own data products that are used across a wide range of sectors including retail, leisure, media, finance, health and local government.

Many of our data solutions are held in our AWS Data Lakehouse, published for use with CACI’s Geographical Information System software, InSite or exported for clients to use in their own systems.

The team provide technical support for internal users of InSite assisting with data product knowledge and best practice for using the data on client projects.

As an innovative group, we have a wealth of experience using programming languages such as SQL, Python and SAS and different ETL and GIS applications. Working with the wider business across a variety of sectors offers numerous opportunities to build up experience and learn new skills.

The department is recruiting for a role based in our head office at West Kensington in London.

The role

Working in a team of 12 people, you will be responsible for processing a wide variety of spatial and non-spatial datasets and providing expertise and support to internal users in different roles and departments. This involves understanding complex data structures, creating processes to manipulate and clean the data, then loading it into internal applications or creating files for clients to use.

As a team we are aways striving to innovate and improve existing processes to make them more efficient and more accurate. You will have the opportunity to challenge the norm and create new and improved processes as part of your everyday work. We are transitioning to storing and processing data in a central data lakehouse, and you will have the opportunity to be part of this journey, applying your existing knowledge and experience as well gaining from formal training and experience from colleagues.

Key responsibilities

  • Providing technical support and data product expertise to internal users
  • Data ingestion and processing of data
  • Verifying, reformatting and enhancing source data using various ETL tools
  • Building databases for use in InSite, our proprietary Geographical Information System (GIS), taking feeds from the Data Lakehouse.
  • Assisting in the transformation of existing semi-automated legacy data processes (SAS, FME) to automated and efficient processes run via the Data Lakehouse
  • Creating and applying quality assurance processes to ensure that work is delivered to a high standard.

Skills, knowledge & experience

Your skills and experience will include:

  • Minimum two years experience working in a data driven commercial environment with a strong technical background, ideally including Python
  • Experience with GIS and ETL products for data processing and analysis (FME, ESRI, QGIS, Alteryx etc)
  • Competent with SQL query languages in order to retrieve and manipulate data in Postgres and SQL server.
  • A self-disciplined, and driven person who takes the initiative, works well under pressure and meets deadlines
  • A quick learner with a passion for problem solving, able to translate general requirements into specific actions
  • Strong in attention to detail and ability to quality assure outputs with a pragmatic, common sense approach
  • Excellent written and verbal communication skills with the ability to communicate technical concepts to a non-technical audience
  • A communicative person who values building strong relationships
  • Passionate about creating and using geographic data to improve business practices with a drive to innovate and enhance solutions

Desirable skills and experience

  • Knowledge and experience of Amazon S3, Athena and Glue
  • Experience with using and processing spatial data
  • Experience of project management techniques

We are committed to creating a diverse environment and are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Successful candidates must have the right to work in the UK.


#J-18808-Ljbffr

Related Jobs

View all jobs

Head of Data Products for Quantitative Strategies and Applications

Data Engineer Senior - Data Products Organization (Hadoop, Spark 3, Python, Kafka)

Data Engineer

Senior Data Engineer, Data Platform - Macquarie Group

Lead Product Data Analytics

Lead Product Data Analytics

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Why Data Science Careers in the UK Are Becoming More Multidisciplinary

Data science once meant advanced statistics, machine learning models and coding in Python or R. In the UK today, it has become one of the most in-demand professions across sectors — from healthcare to finance, retail to government. But as the field matures, employers now expect more than technical modelling skills. Modern data science is multidisciplinary. It requires not just coding and algorithms, but also legal knowledge, ethical reasoning, psychological insight, linguistic clarity and human-centred design. Data scientists are expected to interpret, communicate and apply data responsibly, with awareness of law, human behaviour and accessibility. In this article, we’ll explore why data science careers in the UK are becoming more multidisciplinary, how these five disciplines intersect with data science, and what job-seekers & employers need to know to succeed in this transformed field.

Data Science Team Structures Explained: Who Does What in a Modern Data Science Department

Data science is one of the most in-demand, dynamic, and multidisciplinary areas in the UK tech and business landscape. Organisations from finance, retail, health, government, and beyond are using data to drive decisions, automate processes, personalise services, predict trends, detect fraud, and more. To do that well, companies don’t just need good data scientists; they need teams with clearly defined roles, responsibilities, workflows, collaboration, and governance. If you're aiming for a role in data science or recruiting for one, understanding the structure of a data science department—and who does what—can make all the difference. This article breaks down the key roles, how they interact across the lifecycle of a data science project, what skills and qualifications are typical in the UK, expected salary ranges, challenges, trends, and how to build or grow an effective team.

Why the UK Could Be the World’s Next Data Science Jobs Hub

Data science is arguably the most transformative technological field of the 21st century. From powering artificial intelligence algorithms to enabling complex business decisions, data science is essential across sectors. As organisations leverage data more rapidly—from retailers predicting customer behaviour to health providers diagnosing conditions—demand for proficiency in data science continues to surge. The United Kingdom is particularly well-positioned to become a global data science jobs hub. With world-class universities, a strong tech sector, growing AI infrastructure, and supportive policy environments, the UK is poised for growth. This article delves into why the UK could emerge as a leading destination for data science careers, explores the job market’s current state, outlines future opportunities, highlights challenges, and charts what must happen to realise this vision.