Data Engineer


Data Engineer

Location:

London

Work Model:

hybrid

Industry:

Data

Contact Name:

Pete Hills

Salary:

£650.00 Per Day

Date Published:

16-Jul-2025

The CIP Attribute Reputation team is seeking a Software engineer to help develop and maintain attribute data products. The Software Engineer will be part of a vibrant multi-disciplinary team.  The Software Engineer must be comfortable around both back-end coding languages (Scala/Python), development frameworks and third-party libraries.


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 back-end, write effective APIs, develop and manage well-functioning databases and applications with security and data protection settings
  • Collaborate with the AttRep 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 multiple back-end languages (e.g. Scala, Java)
  • 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
  • Knowledge of multiple front-end languages and libraries
  • 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:
  • Play or other MVC/Rest API frameworks
  • Scala/Java
  • SQL DB
  • Linux/Unix
  • AWS Suite
  • HTML/CSS
  • Terraform
  • SBT
  • Continuous Integration
  • Agile methodologies

Desirable:
  • Python
  • Airflow
  • Docker
  • Kibana
  • Grafana
Apply Now

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )