Location London, Greater London, England, United Kingdom
Job-type Permanent
Salary £100,000 - £120,000 + Circa 50% Bonus
Reference BBBH14073_1627309819

We are supporting a leading Asset Manager in their search for a Data Engineer to join their ESG research team. The position sits within the Front Office and will be responsible for developing ESG data-related solutions across the firm. This is a great opportunity for an experienced data engineer to join a firm at the cutting edge of sustainability in an intellectually stimulating and rewarding environment.

Responsibilities:

  • Design, build and maintain data structures, databases, and data processing pipelines to support data science projects.

  • Develop, maintain, and deploy important Data Science applications, including ESG Hub.

  • Build and maintain web scrapers, APIs, and dashboards.

  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources:

    • Handle different types of data

    • Ensure data quality by placing strong controls in place

    • Automate management data loads, scheduling of batch jobs including logging/alerts and actions

  • Preprocess data ready for analysis.

  • Support production processes.

  • Support and practice CI / CD principles.

  • Architect solutions using on prem and cloud (Azure) infrastructure.

  • Maintenance of development standards and procedures.

  • Support Data Science, IT & Security to define, develop and deliver a proportionate data management architecture and capability for the business, in-line with objectives.

Requirements:

  • The candidate must have proven relevant data engineering experience.

  • Strong SQL skills and experience working with both relational (Microsoft SQL Server) and non-relational databases, and familiarity with a variety of databases and datasets.

  • Ability to code in Python to create web scrapers, ETL processes and data analysis preprocesses.

  • Interested in ESG related investing and the principles it supports.

  • Experience or knowledge creating web dashboards - Flask/ Django / ASP.NET, Javascript

  • Previous experience or knowledge of handling large datasets.

  • Fluent in Azure technologies required - Azure Data Factory, Containers, Azure Functions, etc.

  • Knowledge and experience with Snowflake and/or Dataiku beneficial.

  • Knowledge of CI/CD and GIT principles.

  • Experience of working in Asset Management, as well as knowledge and/or interest in Fund Management desirable.

  • Exposure and understanding of Data Management and Data Governance.

  • Strong team player, whilst also able to work independently as required and take ownership of projects.

  • Flexible and adaptable.

  • Technology enthusiast, intellectually curious and problem solver.

  • Ability to work under pressure, give realistic estimates, and work to deadlines.

  • Strong written and verbal communication skills.

If you are an experienced Data Engineer looking to move into a more purpose-led position and you could be interested in this opportunity, then please reach out to George Roberts at George.Roberts@acre.com or apply below.