C++ - Research Engineer

Overview

On Site
Full Time

Skills

C++
Research
Leadership
Mentorship
Market analysis
Quantitative research
Build automation
Design
Regression testing
Forensics
Performance analysis
Extract
transform
load
Continuous integration
Continuous delivery
Performance tuning
Management
Data
Cloud computing
Collaboration
Problem solving
Attention to detail
IMPACT
Trading
Data engineering

Job Details

About the Role:

As a Research Engineer, you will:
  • Work closely with researchers and engineers to improve data interaction for trading decisions.
  • Lead major projects and mentor junior engineers.
  • Manage, build, and maintain scalable data pipelines across on-prem and cloud platforms.
  • Ingest raw market data, normalize it into internal formats, and support quantitative research for trading strategies.
  • Build automation and tooling to enhance resiliency, visibility, and traceability.
  • Partner with quantitative researchers and developers to design and deploy data solutions.
  • Monitor intra-day and nightly data pipeline jobs and tasks.
  • Maintain and improve CI/CD processes and regression test suites for data pipelines.
  • Troubleshoot and conduct forensic analysis of detailed data issues.
  • Perform ongoing performance analysis and tuning of cloud platforms and pipeline components.

Key Responsibilities:
  • Develop and manage scalable data pipelines from raw data ingestion to normalized formats.
  • Implement automation and tooling for improved system resiliency and traceability.
  • Collaborate with researchers and developers to meet their data needs.
  • Monitor and maintain data pipeline tasks and CI/CD processes.
  • Conduct performance tuning and troubleshooting of data systems.

Qualifications and Qualities:
  • Strong experience in building and managing data pipelines.
  • Proficiency with on-prem and cloud platforms.
  • Expertise in automation and tooling development.
  • Excellent collaboration skills, with experience working with researchers and developers.
  • Strong problem-solving abilities and attention to detail.

What We Offer:
  • A challenging and rewarding work environment.
  • Opportunities to work on high-impact projects within the trading industry.
  • Competitive compensation package, including a competitive salary and comprehensive benefits.

If you are excited by the prospect of working in a fast-paced, innovative environment and have a passion for data engineering, apply now for immediate consideration.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.