Senior Market Data Engineer - Python

Balyasny Asset Management LP

Chicago, IL

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Analysis Skills, Apache, Asset Management, C++ Programming Language, Cloud Computing, Communication Skills, Computer Science, Continuous Improvement, Data Lake, Data Management, Data Processing, Data Quality, Data Recovery, Data Storage, Documentation, Error Handling, Financial Analysis, GCP (Good Clinical Practices), High Availability, Microsoft Windows Azure, Performance Management, Problem Solving Skills, Python Programming/Scripting Language, Requirements Management, Software Engineering, Stock Market, Team Player
LOCATION
Chicago, IL
POSTED
10 days ago

Job Detail

Loading

×Sorry to interrupt

CSS Error

Refresh

Skip to Main Content

Balyasny Asset Management HomepageOpen Main Navigation

About UsAbout Us

How We WorkHow We Work

Our StrategiesNews & Insights

CareersCareers

Open Roles

Senior Market Data Engineer - Python

ChicagoNew York

Posted Yesterday

ROLE OVERVIEW

We are looking for an experienced Senior Market Data Engineer to join our team. The ideal candidate will have a strong background in Python, cloud technologies, and extensive experience working with tick data and building robust tick data pipelines. Experience with Parquet-based file storage is required, and familiarity with Apache Iceberg is a significant plus. The role involves designing, implementing, and maintaining our market data processing systems, ensuring high availability, performance, and scalability.

RESPONSIBILITIES

  • Design and develop high-performance tick data pipelines to process and analyze large volumes of financial market data.
  • Work with timeseries databases (e.g., KDB, OneTick) to store, query, and manage tick data efficiently.
  • Utilize cloud technologies to optimize data processing and storage solutions.
  • Leverage Parquet-based file storage for efficient data storage and retrieval.
  • (Preferred) Integrate and manage data using Apache Iceberg for large-scale data lake management.
  • Collaborate with other engineers and trading teams to define data requirements and integrate market data into our products and services.
  • Ensure data quality and integrity by implementing robust data validation and error handling mechanisms.
  • Continuously improve data processing latency and throughput to meet the needs of high-frequency trading environments.
  • Develop and maintain documentation for data pipelines and architectures.

QUALIFICATIONS

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software engineering with a focus on market data.
  • 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 Parquet-based file storage is required.
  • Experience with Apache Iceberg is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Experience working with timeseries databases (e.g., KDB, OneTick) and C++ is a plus.
  • Experience with financial markets and trading concepts is a plus.

With respect to NY, CA, and IL based applicants, the starting base pay range for this role is between USD 150000 and USD 225000 annually. The actual base pay is dependent upon several factors, including, but not limited to, relevant experience, business needs and market demands. This role may also be eligible for bonus compensation and employee benefits.

Apply now

Loading

Job Detail

About the Company

B

Balyasny Asset Management LP