Software Engineer

London
Product and Engineering /
Full-time /
On-site
WovenLight was founded to streamline and improve performance for asset managers by reimagining value creation capabilities. Today we craft proprietary IP and cutting-edge AI to generate superior performance in each aspect of the investment lifecycle.

To execute our mission we are building an integrated team of world class data, product, technology and operations professionals.

 We are building DragonFly, a set of data-driven tooling for the end-to-end investment lifecycle. This is includes technology supporting the WovenLight Investment team to improve the sourcing, due diligence and portfolio management of companies we acquire. For WovenLight deployment squads we're building technology to accelerate and simplify the deployment of analytics and machine learning in portfolio companies.

For more info on DragonFly, read our blog: https://wovenlight.medium.com/the-world-seen-through-ten-thousand-lenses-1cb8670cb43e

More on how we're building repeatable analytics here: https://wovenlight.medium.com/data-driven-pe-value-creation-with-repeatable-analytics-and-ml-3e899bf12d56

In joining our team, you will have the opportunity to significantly impact both our quickly growing organization and the way technology is used at our portfolio companies.
 
Alongside your technical capabilities, you should have strong communication skills and a collaborative nature - in order to ensure that development work drives real world impact.
 
Some of the tools we use: Python; Kedro; FastAPI; Docker; Terraform; Cloud Run and other serverless technologies on GCP.

Responsibilities

    • Design, develop and maintain cloud-based infrastructure and services.
    • Design, develop and maintain tools, libraries, SDKs and CLIs.
    • Produce high-quality API designs and code.
    • Collaborate closely with colleagues to define engineering standards and best practices.

Qualifications

    • Bachelor's degree (at least 2:1) or higher in Computer Science or related subject.
    • Strong object-oriented programming skills in languages like Python.
    • Deep understanding of good software engineering principles and practices.
    • Experience of full development lifecycle of APIs, (micro-)services, SDKs, and CLIs.
    • Experience or interest in productionisation of machine learning, MLOps.
Our core team is based in London. Interviews for this role will be conducted via a combination of phone, video-conference and in person.

WovenLight is committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation, gender identity or any other basis as protected by applicable law.