Optiver

Financial Services

DataEngineer

$280–450k ~AI est. Shanghai, China
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Data Engineer at Optiver. Skills: Data Engineering, Data Pipelines, Data Modeling. Build data pipelines. Maintain data pipelines”

Industry & Context.

Financial Services

What They're Looking For.

Must Have

Experience as Data Engineer, Experience in high-performance environment, Proficiency with Python, Solid understanding of data capturing, Solid understanding of data modeling, Solid understanding of normalization, Proficiency in designing distributed data pipelines, Proficiency in implementing distributed data pipelines, Software engineering fundamentals

Nice to Have

Experience in financial services industry, C++ proficiency, Experience with market data, Experience with exchange protocol, Experience with lakehouse architectures, Databricks experience

What You'll Do.

Maintain data pipelines

Model financial datasets

Normalize financial datasets

Ensure datasets are well managed

Ensure datasets are governed

Implement data-quality checks

Contribute to architecture

Scale global data platform

How You'll Work.

Team & Collaboration

Traders; Researchers; Engineers

Full Job Description

Optiver is a leading global market maker powered by technology, rigorous research, and deep collaboration. As we become increasingly data-driven, our ability to capture, model, and deliver high-quality data at scale is fundamental to maintaining our trading edge. We are seeking a Data Engineer to join our Data Engineering team. In this role, you will own the end-to-end data lifecycle—from raw market data capture through to normalized datasets used by both trading and research. WHAT YOU’LL WORK ON: Build and maintain robust data pipelines for capturing and processing raw data. Ingest, catalog, and manage a variety of data sources, including market data, execution data, reference data, and more. Model and normalize complex financial datasets to ensure they are clean, consistent, and easily accessible for research and production. Ensure all datasets are well managed and governed within our global data lake. Collaborate closely with traders, researchers, and engineers across multiple global offices to understand evolving data requirements and deliver scalable solutions. Implement rigorous data-quality checks, monitoring, and alerting to guarantee reliability and consistency. Contribute to the architecture and scaling of our global data platform to support ever-growing data-intensive strategies. WHAT YOU WILL NEED: Experience as a Data Engineer or in a similar role within a high-performance environment, preferably in the financial services industry. We are open to candidates across a range of experience levels, including junior talent. Proficiency with Python, C++ is a big plus Experience with market data & exchange protocol is highly desirable Solid understanding of data capturing, data modeling, and normalization. Proficiency in designing and implementing distributed data pipelines. Experience with lakehouse architectures (e.g., Delta Lake, Databricks) is preferred. Strong software engineering fundamentals, especially around performance, reliability, and scalability in

Free ATS check

Applying for this Data Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Optiver?

Real rants from real employees. Read before you apply.

Read Company Rants →