Senior Market Data Engineer

We are looking for a skilled and experienced Software Engineer to join our team, building high-performance real-time data pipelines to process financial market data, including security prices for various asset classes such as equities, options, futures, and more. You will play a key role in designing, developing, and optimizing data pipelines that handle large volumes of data with low latency and high throughput, ensuring that our systems can process market data in real time and batch modes.

 

Key Responsibilities:

  • Architect, develop, and enhance market data systems
  • Contribute to the software development lifecycle in a collaborative team environment, including design, implementation, testing, and support
  • Design highly efficient, scalable, mission-critical systems
  • Maintain good software quality and test coverage
  • Participate in code reviews
  • Troubleshooting incidents and reported bugs

 

Requirements:

  • Bachelor’s or advanced degree in Computer Science or Electrical Engineering
  • Proficiency in the following programming languages: Java, Python or Go
  • Prior experience working with equities or futures market data, such as CME data, US Equities Options, is a must
  • Experience in engineering and supporting Market Data feed handlers
  • Technically fluent (Python, SQL, JSON, ITCH, FIX, CSV); comfortable discussing pipelines and validation specs.
  • Prior experience working on tick data storage, such as KDB+ or Clickhouse
  • Familiarity with time series analysis
  • Good understanding of the Unix/Linux programming environment
  • Expertise with SQL and relational databases
  • Excellent problem-solving and communication skills
  • Self-starter and works well in a fast-paced environment

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 8 July · Updated 11 November
Statistics:
52 views
·
2 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...