×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Data Engineer

Job in City of Edinburgh, Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listing for: The Scottish Government
Full Time position
Listed on 2025-12-12
Job specializations:
  • Engineering
    Data Engineer
Job Description & How to Apply Below
Location: City of Edinburgh

The Scottish Government provided pay range

This range is provided by The Scottish Government. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Are you an organised worker who would like the opportunity to develop your technical skills in a wide-reaching role? This post sits within the National Records of Scotland (NRS) Geography team. Their remit is both varied and challenging and they are responsible for maintaining postcode boundaries for Scotland, which are the main building block for higher area geographies used to disseminate statistics.

The team also produce the NRS Scottish Address Directory and maintain a list of communal establishments, managed residential accommodation, both of which feed into several government surveys. Geographic products are created and issued on a regular basis and many requests for geographic information are processed, some often requiring complex spatial analysis. As the postholder, you will be responsible for helping maintain the postcode and address management systems as well as investigating and developing geographic products and boundaries for use in future work on population statistics.

You will be required to use your specialist skills to develop GIS methodologies, carry out complex spatial analyses, test processes and systems, and provide recommendations and outputs, in a timely manner and to the required quality standards.

Responsibilities
  • Maintain internal systems, using FME, Python and GIS, required to undertake digitising tasks and for the creation of geography postcode and addressing products.
  • Produce complex geospatial and geo-statistical analysis and create output files in a variety of formats e.g. shape files or Geo Json.
  • Bring multiple data sources together in a conformed model for analysis.
  • Design, build and test data products that are complex or large scale.
  • Select and implement appropriate technologies from an approved portfolio to deliver scalable and future proofed data solutions.
  • Investigate the use of a range of tools for storing and working with meta data.
  • Respond to problems in databases, data processes, data products and services as they occur. Determine the appropriate remedy and assist with its implementation, and with preventative measures.
  • Use agreed standards and tools to design, code, test, correct and document moderate-to-complex programs and scripts from agreed specifications and subsequent iterations.
  • Review requirements and specifications and define test conditions, generate synthetic test data, identify issues and risks associated with this work and analyse and report test activities and results.
  • You will be expected to spend a portion of your time engaging with your DDaT specialist community, for example attending community knowledge exchanges, and providing technical peer support of various kinds – whether expert consultancy advice, code review, or pair programming, as well as keeping up to date with relevant technologies, concepts, and frameworks.
Success profile

Success profiles are specific to each job and they include the mix of skills, experience and behaviours candidates will be assessed on.

Technical / Professional Skills
  • Communicating between the technical and non-technical – Working
  • Data development process – Practitioner
  • Data innovation – Working
  • Data integration design – Practitioner
  • Problem management – Working
  • Programming and build (data engineering) – Practitioner
  • Technical understanding – Working
  • Technical understanding (data engineering) - Working
  • Testing - Working

This role is aligned to the Senior Data Engineer level within the Data job family. You can find out more about the skills required, here:
Data engineer - Government Digital and Data Profession Capability Framework. These skills are assessed by technical assessment and full details will be shared in advance with all candidates who are invited to this stage.

Experience
  • You have used agreed standards and tools (e.g. FME, ArcGIS) to design, code, test, correct and document programs and scripts to deliver reproducible and automated data systems.
  • You have reviewed requirements and specifications and have…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary