Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Data engineer

Woking
Undisclosed
Data engineer
Posted: 23h ago
Offer description

Role Title: Scala Engineer /Data Engineer (CIP)

Duration: 6 month contract

Location: London, mainly remote working with 1 day per month at office for co-working days

Rate: up to £598 p/d Umbrella inside IR35


Role purpose / summary


What is the Customer Insight Platform (CIP)?

* CIP is composed of multiple agile, lean teams who together provide a platform and services to collect, evaluate and analyse customer interaction data.
* Context: Teams across CIP
* CIP focuses on capturing customer interaction data across the client estate and making it easily available to a wide audience through several different channels.
* CIP processes and stores a vast amount of customer interaction data, using cutting edge & emerging technologies to perform bulk operations at scale, whilst operating, maintaining, and improving a critical platform that our consumers depend on.
* It also provides several different channels that allow teams within the client to access and analyse the data in a digestible format to support their day-to-day responsibilities.
* Context: CIP Insights & Reputation Team (CIR) CIP is driven by the principal need to detect and prevent fraudulent access to taxpayer data and prevent organised repayment fraud. Our team splits this process into two phases:


Attribute Reputation

* We build, operate and maintain services that prioritise collecting high quality data, that is verifiable and reputable from Customers; the services we offer can help confirm and validate the data points (or attributes) they have provided.


For example:


Bank Accounts

* Check the sort code exists
* Check against a Third-Party API to confirm that the Sort Code, Account Number and Name provided match the name held by the Bank Addresses Ingest UK Postal Data from Post Office and Ordnance Survey data Provide a postcode lookup for addresses Phone Numbers A verification service that sends a text message via a Third-Party to confirm that the User has access to the mobile device and number provided.


Emails

* A verification service that sends an email to confirm that the User has access to the email they have provided We are constantly building an enhancing these services to continually improve the data attribute quality held by the client. We also continually ingest many other attributes of interest from all transactions across the client that are captured as part of Audit Events.


Insights

* The process through which large amounts of data are collated from tax transactions to glean insights into common attributes. In particular, we assert their validity and derive risk scores for transactions based on whether the attributes in question, or other attributes used in combination with that attribute, have been used in historic transactions associated with past suspicious or fraudulent activity.
* Collaboration with other data product and front-end product teams will form the core of creating a frictionless customer experience to exploit the digital audit data that CIP holds.
* Insights from Attribute Reputation are crucial for the client services, and the CIR team is pioneering data sharing with other government departments and local authorities.
* Desired behaviours
* Be proactive
* Responsible and motivated self-starter
* User centric attitude
* Prioritise people over processes
* Drive lean results; understand the value of iterative delivery Be evidence driven Advocate for ‘doing the right thing’
* Help others understand your work through co-participatory design, pairing, demos and documentation Make complex look and sound simple Be kind, creative and convincing Role description The CIP Insights & Reputation team is seeking a Software/Data Engineer to help develop and maintain both the Attribute and Insights Data Products. We support services that run both on the Multi-Channel Digital Tax Platform (MDTP) and the Customer Insights Platform (CIP).
* The Software Engineer will be part of a vibrant multi-disciplinary team. They should be comfortable around back-end coding languages (Scala/Python), frontend languages (HTML/CSS/JS), development frameworks (Play/Spark), Agile Methodologies/Practices (Kanban/Scrum/Sprint), Operational Support (Kibana/Grafana), CI/CD (Jenkins/Airflow), RESTful APIs, Databases (MongoDB, Postgres, Hudi), AWS (Aurora RDS, S3, ECS, Secrets Manager), Infrastructure as code (Terraform) and third-party libraries.


How we work:

We favour:

* Breaking down a high-level problem as a team upfront and delivering the core value first Delivering individual business benefits to production, rather than bundling tasks together Collaboration, communication, regular pairing and thoughtful course-correction Taking the time to write simple and easy to maintain code Willingness to make and participate in improvements for the greater good of CIP Working cross-discipline rather than adhering to tightly defined roles.
* Common tasks including to:
* Participate in the design and creation of scalable software Design and develop clean functioning, testable code on the frontends and backends, write effective APIs, develop and manage well-functioning databases and applications with security and data protection settings Collaborate with the CIR product owner, business analyst, data engineers and the wider CIP teams to ideate software solutions Peer reviewing pull requests Testing and fixing bugs or other coding issues Set up, maintain and improve continuous integration Support live services with troubleshooting and monitoring Write technical documentation Knowledge & experience Knowledge of frontend languages (HTML, CSS, JavaScript) Knowledge of multiple backend languages (e.g. Scala, Java, Python) and libraries Familiarity with databases (e.g. Postgres, MongoDB, Splunk) Familiarity with big data tools (Spark, Presto, AWS EMR) Proven experience as a Full Stack Developer or similar role Experience coding in continuous integration context AWS suite experience Understands the importance of testing and automation Working in a lean, agile environment Working in a “you build it you run it” team Experience coding in continuous integration context Excellent communication Team player Great attention to detail An analytical mind Skills & technologies


Essential:

* Scala/Java
* Play Framework (or other MVC/Rest API frameworks)
* SQL DB (e.g. Aurora, Postgres)
* NoSQL DB (e.g. MongoDB)
* Linux/Unix AWS (S3, ECS, Lamda, etc.)
* HTML/CSS/JavaScript
* Terraform
* SBT
* Continuous Integration (Jenkins)
* Agile methodologies


Desirable:

* Python
* Airflow
* Docker
* Kibana
* Grafana


All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Data engineer (postgres)
Farnborough (Hampshire)
Leidos
Data engineer
Similar job
Senior data engineer – analytics (contract)
Reading (Berkshire)
Opus Recruitment Solutions
Data engineer
£500 - £550 a day
Similar job
Data engineer
Epsom
Permanent
Integral Recruitment Ltd
Data engineer
£50,000 - £60,000 a year
See more jobs
Similar jobs
It jobs in Woking
jobs Woking
jobs Surrey
jobs England
Home > Jobs > It jobs > Data engineer jobs > Data engineer jobs in Woking > Data Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save