Senior Software Engineer - Futures & Options

Bloomberg LP

Princeton, New Jersey, United States
Base: 160,000 - 240,000 usd annual; bonus/equity: ...
On-site
4+ years software engineering experience
Proficiency in python programming
Experience with distributed data systems
Bloomberg LP is seeking a Senior Software Engineer for its Futures & Options team in Princeton, New Jersey. The role involves designing and implementing scalable data platforms for high-volume market data, focusing on low-latency ETL pipelines using Python and technologies like Kafka

Job Summary

  • The team builds foundational pricing and analytics infrastructure to power Bloomberg's global derivatives ecosystem valued at over USD 540 trillion.
  • Engineers will design and optimize back-end data pipelines for high-volume, low-latency publishing into centralized producer stores using modern frameworks.
  • The role offers deep technical challenges, visibility across multiple asset classes, and the opportunity to influence data engineering best practices firmwide.

Matching Summary

Match Score: 85

Bloomberg LP is seeking a Senior Software Engineer for its Futures & Options team in Princeton, New Jersey. The role involves designing and implementing scalable data platforms for high-volume market data, focusing on low-latency ETL pipelines using Python and technologies like Kafka.

Salary

Base: 160,000 - 240,000 USD Annual; Bonus/Equity: Incentive compensation available; Benefits: Comprehensive plan including 401(k) match, medical, dental, vision

Skills & Requirements

Must-have

  • 4+ years software engineering experience
  • Proficiency in Python programming
  • Experience with distributed data systems
  • Knowledge of Kafka or BMQ streaming
  • Familiarity with Trino or Redis query systems

Nice-to-have

  • Experience with large-scale data processing
  • Interest in financial markets and derivatives
  • Collaborative mindset for mentoring engineers
  • Familiarity with Bloomberg internal infrastructure

Key Requirements

  • 4+ years of software engineering experience
  • Degree in Computer Science, Engineering, Mathematics, or equivalent work experience

Work Rights

Not specified

Tailored Resume

Cover Letter