Senior Data Engineer
Amsterdam
- Pay
- Pay not listed
- Work setting
- Not stated
- Employment
Full-time — employment source
Employment type in the employer’s posting: Full-time
From the employer’s posting
What you’ll work on
Full postingDesign and operate high-throughput distributed data systems for research and trading
Build Python services and pipelines to acquire, validate and distribute market data
Build time-critical overnight pipelines and large-scale historical data processing
Design processing architectures spread across on-premises compute and AWS
Own systems end-to-end, including production operation and incident resolution
From the employer’s posting
Design, build, and operate high-throughput distributed data systems that power quantitative research and production trading workflows.
Develop production-grade Python services and pipelines to acquire, process, validate, and distribute large volumes of market and reference data.
Build systems supporting both large-scale historical data processing and time-critical overnight pipelines on the path to trading.
Design scalable processing architectures that partition work across QRT’s on-premises compute infrastructure and AWS.
Take ownership of systems end-to-end, from architecture and implementation through deployment, production operation, and incident resolution.
Tools in this posting
- C++
- Python
- AWS
- Docker
- Kubernetes
- S3
- Spark
- Terraform
- Airflow
- Dask
Source — Tool mentions in context
- Experience with Docker, Kubernetes, and Infrastructure-as-Code tools such as Terraform or CloudFormation. - C++ development experience. - Experience working in high-performance computing or hybrid cloud environments.
- Design, build, and operate high-throughput distributed data systems that power quantitative research and production trading workflows. - Develop production-grade Python services and pipelines to acquire, process, validate, and distribute large volumes of market and reference data. - Build systems supporting both large-scale historical data processing and time-critical overnight pipelines on the path to trading.
- 5+ years of experience building and operating production-grade data platforms, distributed systems, or large-scale data-processing applications. - Strong Python software engineering experience, including the design of maintainable, tested, and performance-conscious production applications. - Strong understanding of distributed processing concepts such as partitioning, parallelism, concurrency, fault tolerance, idempotency, and failure recovery.
- Build systems supporting both large-scale historical data processing and time-critical overnight pipelines on the path to trading. - Design scalable processing architectures that partition work across QRT’s on-premises compute infrastructure and AWS. - Build comprehensive observability and operational tooling to monitor data freshness, completeness, quality, and pipeline health.
- Hands-on experience with workflow orchestration technologies such as Apache Airflow. - Experience with AWS services including S3, EC2, AWS Batch, IAM, CloudWatch, and cloud SDKs. - Experience operating business-critical pipelines and diagnosing data, performance, and reliability issues in production.
- Familiarity with Apache Parquet, Apache Arrow, or distributed processing frameworks such as Spark, Ray, or Dask. - Experience with Docker, Kubernetes, and Infrastructure-as-Code tools such as Terraform or CloudFormation. - C++ development experience.
- Experience with time-sensitive overnight processing or systems operating on the path to production trading. - Familiarity with Apache Parquet, Apache Arrow, or distributed processing frameworks such as Spark, Ray, or Dask. - Experience with Docker, Kubernetes, and Infrastructure-as-Code tools such as Terraform or CloudFormation.
- Experience designing systems that process large data volumes with demanding throughput or completion-time requirements. - Hands-on experience with workflow orchestration technologies such as Apache Airflow. - Experience with AWS services including S3, EC2, AWS Batch, IAM, CloudWatch, and cloud SDKs.
Posting record
Report an errorOpen 3 monthsWe first saw this posting 110 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.
- Status in our records
- Live
- First seen by us
- Jul 13, 2026 · 110 days ago
- Recorded sightings
- 95
- Last seen by us
- Nov 1, 2026
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Your next step
- Have your resume and examples of relevant work ready.
- Check the listed location, eligibility and core experience before starting.
- Ask the employer about the pay range before committing time to the process.
Complete your application on job-boards.greenhouse.io. The employer’s form will show what is required.
Already applied? Track this application
Job description
Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology and data driven group implementing a scientific approach to investing. Combining data, research, technology and trading expertise has shaped QRT’s collaborative mindset which enables us to solve the most complex challenges. QRT’s culture of innovation continuously drives our ambition to deliver high quality returns for our investors.
- Design, build, and operate high-throughput distributed data systems that power quantitative research and production trading workflows.
- Develop production-grade Python services and pipelines to acquire, process, validate, and distribute large volumes of market and reference data.
- Build systems supporting both large-scale historical data processing and time-critical overnight pipelines on the path to trading.
- Design scalable processing architectures that partition work across QRT’s on-premises compute infrastructure and AWS.
- Build comprehensive observability and operational tooling to monitor data freshness, completeness, quality, and pipeline health.
- Collaborate closely with quantitative researchers, trading teams, software engineers, and infrastructure teams to onboard new datasets and improve research productivity.
- Take ownership of systems end-to-end, from architecture and implementation through deployment, production operation, and incident resolution.
- 5+ years of experience building and operating production-grade data platforms, distributed systems, or large-scale data-processing applications.
- Strong Python software engineering experience, including the design of maintainable, tested, and performance-conscious production applications.
- Strong understanding of distributed processing concepts such as partitioning, parallelism, concurrency, fault tolerance, idempotency, and failure recovery.
- Experience designing systems that process large data volumes with demanding throughput or completion-time requirements.
- Hands-on experience with workflow orchestration technologies such as Apache Airflow.
- Experience with AWS services including S3, EC2, AWS Batch, IAM, CloudWatch, and cloud SDKs.
- Experience operating business-critical pipelines and diagnosing data, performance, and reliability issues in production.
- Excellent problem-solving skills and the ability to collaborate effectively across research, trading, engineering, and infrastructure teams.
- Experience building market-data platforms or other high-throughput financial data systems.
- Knowledge of non-equity asset classes such as futures, fixed income, commodities, or FX.
- Experience with time-sensitive overnight processing or systems operating on the path to production trading.
- Familiarity with Apache Parquet, Apache Arrow, or distributed processing frameworks such as Spark, Ray, or Dask.
- Experience with Docker, Kubernetes, and Infrastructure-as-Code tools such as Terraform or CloudFormation.
- C++ development experience.
- Experience working in high-performance computing or hybrid cloud environments.
QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.
Source details
Source notes
Source excerptsSelected passages from the saved posting. Check the full description for conditions and exceptions.
- Pay
No pay amount identified in the saved description.
- Location & working pattern
Amsterdam
- C++ development experience. - Experience working in high-performance computing or hybrid cloud environments. QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.
- Work authorization
No clear work-authorization passage found. Eligibility is unconfirmed.
See how this role fits your experience
Add your resume to compare the role’s scope, tools and requirements with your experience.