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