Back to Job Listings

Market Data Engineer

SpringCube

Full time - Senior Associate/ Asst Manager

Banking & Financial Services

Singapore ( Onsite )

Published 3 weeks ago

Salary: Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Market Data Engineer

Company Overview
This global, multi-strategy investment firm manages over $21 billion in assets, with a diverse portfolio across equities, macro, commodities, and systematic strategies, among others. The firm is committed to delivering uncorrelated returns across market environments, employing more than 1,200 professionals across 19 global offices. The team works on a wide range of investment strategies, with a focus on long-term growth and private equity investments.

Role Overview
The firm is seeking an experienced Market Data Engineer to join the team. The ideal candidate will have strong expertise in Python, cloud technologies, and experience working with tick data. This role involves designing, implementing, and maintaining the firm’s market data processing systems, ensuring high availability, scalability, and optimal performance in processing large volumes of financial market data.

Key Responsibilities

  • Data Pipeline Development: Design and develop high-performance tick data pipelines to process large volumes of financial data.
  • Timeseries Database Management: Work with timeseries databases (e.g., KDB, OneTick) to efficiently store, query, and manage tick data.
  • Cloud Integration: Utilize cloud technologies (e.g., AWS, GCP, Azure) to optimize data processing and storage.
  • Cross-Team Collaboration: Work with engineers and trading teams to define data requirements and integrate market data into products and services.
  • Data Quality Assurance: Implement robust data validation and error handling to ensure data integrity.
  • Performance Optimization: Continuously improve data processing latency and throughput for high-frequency trading environments.
  • Documentation: Develop and maintain comprehensive documentation for data pipelines and architectures.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or related field.
  • Experience: 4+ years in software engineering with a focus on market data.
  • Technical Skills:
    • Proficient in Python and familiar with cloud platforms (AWS, GCP, Azure).
    • Experience with Kubernetes and containerization.
    • Demonstrated experience with tick data and building tick data pipelines.
    • Experience with timeseries databases like KDB or OneTick.
    • Knowledge of C++ is a plus.
    • Familiarity with financial markets and trading concepts is advantageous.
  • Behavioural Skills:
    • Strong analytical and problem-solving skills.
    • Excellent communication and collaboration abilities.

Disclaimer:
SpringCube curates tech job listings from various company websites to support tech professionals in Singapore during these challenging times.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. Users must click to apply, redirecting to the employer’s career page.
  4. No Liability: SpringCube is not liable for inaccuracies.