Back to Job Search

Senior Data Engineer

  • Location: London, Greater London, England
  • Salary: £90000.00 - £105000.00 per annum per year
  • Job Type:Contract

Posted 2 months ago

  • Sector: Technology
  • Contact: Jamie McCulloch
  • Expiry Date: 15 August 2021
  • Job Ref: JN -072021-461739

Senior Data Engineer / Python Engineer

Salary: up to £105,000 (+package)



· Technical

o Expert python programming skills.

o Experience of developing services within a service orientated architecture (SOA). Knowledge and experience of hosting models/services written in Python in a productionised server environment. It could be Python Flask or something else. Knowledge of designing and building enterprise level architecture (RESTful APIs, micro service architecture)

o Experience and desire to develop model integration code in Python, build Devops (CI/CD pipelines, automated testing) to deploy into non prod and prod environments.

o Experience of Cloud platforms, preferably Azure (Azure App Service, Azure Monitoring, Azure pipleines).

· Non-technical

o Good business knowledge of fixed income products (bonds and swaps)

o Excellent interpersonal skills and experience working with actuarial and financial modellers.

o 5+ years commercial experience

o Experience in Agile Development practices, task tracking in JIRA or Azure Devops


· Technical

o Knowledge or experience of R and R shiny.

o Experience in spreadsheet modelling (Excel ,VBA)

o Experience of database development (SQL, ETL tools)

o Experience of structured languages .net (C#,, C++

o Experience of containerisation such as Docker.

· Non-technical

o Knowledge of assets and liabililty management, pensions and insurance