Data Engineer

South Korea

Presto

Discover Presto's A.I.-driven automation solutions for drive-thru restaurants, enhancing efficiency and customer experience.

View all jobs at Presto

Apply now Apply later

About PrestoFounded in 2014, Presto is an algorithmic trading and financial services firm with a global presence. Presto focuses on delivering exceptional value for clients through a rigorous research-driven approach to investment and trade execution. With more than a 100 million trade executions in a day, Presto is a leading financial services firm in both digital assets and traditional finance markets. Join us to discover the latest in technology trends and seize a special chance to engage directly with our traders and recruiters.
As a Data Engineer at PrestoThe Data Team is responsible for efficiently managing raw data from multiple vendors across cryptocurrency and stock markets. Our mission is to ensure accurate, reliable, and timely data processing to support quantitative research and trading strategies.
You will develop, optimize, and maintain systems for capturing, processing, and distributing real-time and historical market data. We collaborate with traders, quantitative researchers, and infrastructure engineers to ensure fast, reliable data access for trading systems while improving data availability and integrity to enhance trading performance. Additionally, we work closely with stock and cryptocurrency market data vendors to ensure seamless integration and swiftly address any potential issues.

Responsibilities

  • Develop and maintain high-throughput, low-latency data processing pipelines for real-time and historical market data.
  • Optimize existing data ingestion and processing systems for performance, reliability, and scalability.
  • Implement and maintain integrations with market data vendors and exchanges, ensuring seamless connectivity with internal trading systems.
  • Troubleshoot and resolve issues related to data collection, processing, and distribution.
  • Work closely with traders and researchers to understand data needs and deliver optimal solutions.
  • Automate monitoring, deployment, and management of data processing pipelines.
  • Evaluate and implement new technologies to improve data processing efficiency.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 
  • Strong proficiency in Python and data processing frameworks (e.g., Pandas, NumPy).
  • Experience with market data processing is required.
  • Proficiency in Linux environments and ability to work with shell scripting and command-line tools.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong problem-solving and analytical skills.

Preferred

  • Understanding of quantitative trading strategies.
  • Understanding of financial markets, particularly cryptocurrency and stock markets.
  • Knowledge of distributed computing and large-scale data processing.
  • Experience with Airflow, Jenkins, or other Data Orchestration tools.

Hiring process

  • CV/Resume submission
  • Coding test(Hackerrank)
  • Homework test
  • Technical interview
  • * Depending on the circumstances, the interview process may change.
To see how Presto excels in Quant trading? Click here to explore our YouTube channel!
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Airflow Computer Science Engineering Finance Jenkins Linux NumPy Pandas Pipelines Python Research Shell scripting Trading Strategies

Region: Asia/Pacific
Country: South Korea

More jobs like this