Quant Developer - Data

Brevan Howard Asset Management

Brevan Howard Asset Management

Software Engineering
London, UK
Posted on Thursday, January 18, 2024

As a Quant Developer - Data, you will be responsible for building out the next generation user interface of systems using the latest languages and quantitative techniques. The successful applicant will join the Quantitative Engineering team and a group of functionally aligned development teams reporting to the Head of Front Office Tech, working in a shared codebase to build best-in-class cloud-native solutions.

MAIN DUTIES/RESPONSIBILITIES OF THE ROLE:

Development and Implementation:

· Develop and maintain robust back-end services and APIs to support front office application.

· Ensure high performance and responsiveness of the back-end infrastructure.

· Implement server-side logic and database management for optimal efficiency and reliability.

Data:

· Design, build, and maintain resilient ETL pipelines and workflows

· Design and implement data structures and models within application contexts.

· Develop functionalities for data querying, processing, and aggregation directly within applications.

· Integrate data-driven analytics and reporting features into applications.

· Apply best practices for data management and data lifecycle

· Ensure time-series data accuracy and integrity in all financial datasets

· Develop and optimise database systems for performance and reliability

· Implement data governance and security measures

Database and Data Storage Solutions:

· Manage and optimize relational and non-relational databases for application use.

· Implement effective data caching strategies to enhance application performance.

· Oversee data storage and retrieval mechanisms tailored for application needs.

Collaboration and Communication:

· Collaborate with front office staff, technology teams, and other stakeholders to gather requirements and feedback.

· Communicate complex technical concepts to non-technical stakeholders in a clear and concise manner.

· Participate in cross-functional projects and initiatives as required.

Financial Data Expertise:

· Some experience with financial market data with preference on bond timeseries and reference datasets.

· Experience with handling and interpreting reference data relevant to financial markets.

WORK EXPERIENCE/BACKGROUND

● Bachelor’s or Master’s degree in Computer Science or related field.

● 5+ years of experience in application development and data engineering.

● Strong experience in database design, management and data modelling.

● Experience building, maintaining ETL pipelines, workflow management

● Familiar with cloud computing services (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

● Proven ability to build and maintain data-intensive applications.

● Proficient in back-end languages such as Python, C++ or Java

● Strong problem-solving skills and attention to detail