Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Software Development @ 4
Kafka @ 3
Redis @ 4
Python @ 6
Spark @ 4
Java @ 6
Algorithms @ 7
Data Structures @ 7
Distributed Systems @ 4
Flink @ 3
Data Engineering @ 4
Mathematics @ 4
Parquet @ 4
RabbitMQ @ 3
API @ 4
System Architecture @ 6
Trino @ 4
.NET @ 4
Cassandra @ 4
Agile @ 7
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The Enterprise Product Platform (EPP) Data Strategy Group focuses on the end-to-end lifecycle of financial data, combining Data Acquisition, Data Platform, and API Platform initiatives to build high-performance, scalable solutions powering Bloomberg’s enterprise products. The team supports mission-critical workflows across multiple business areas and builds scalable, resilient systems for large-scale financial workflows and real-time data processing.
Responsibilities
- Design and build high-performance, scalable, and fault-tolerant systems supporting real-time data processing and large-scale financial workflows.
- Solve complex data engineering challenges, including frameworks for storing, retrieving, and analyzing vast datasets across Bloomberg systems.
- Own the full software development lifecycle from technical design through deployment, applying best practices in testing, automation, and performance tuning.
- Collaborate across teams to influence system architecture and optimize throughput across Data Acquisition, API, and Storage platforms.
- Evaluate and apply technologies in distributed computing, event-driven architecture, and real-time analytics.
Requirements
- 4+ years of experience with an object-oriented programming language such as C++, Python, or Java.
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent experience.
- Strong knowledge of data structures, algorithms, and system design principles.
- Experience designing or maintaining high-throughput distributed systems or APIs.
- Strong collaboration skills and the ability to thrive in a fast-paced, agile environment.
Nice to have
- Experience with large-scale storage and caching technologies such as Comdb2, Redis, Cassandra, or Apache Iceberg.
- Familiarity with messaging queues and streaming frameworks such as Kafka, RabbitMQ, or Apache Flink.
- Experience in financial technology, including trading systems, order/execution management, or real-time analytics.
- Contributions to large-scale distributed computing platforms or data lakehouse architectures such as Spark, Trino, or Parquet.
- Experience building high-performance C++ services and highly parallelized batch-processing pipelines.
Benefits
- Comprehensive benefits including paid holidays, paid time off, medical, dental, vision, short and long term disability, 401(k) with match, life insurance, wellness programs, and other total rewards. (Contingent workers/contractors and interns may not receive benefits.)
Compensation
- Salary Range: 160,000 - 240,000 USD Annual + Benefits + Bonus
Apply
- Apply via the Bloomberg careers site: https://bloomberg.avature.net/careers/Login?jobId=20224
- Podcast about Bloomberg culture: https://www.youtube.com/playlist?list=PLnZuxOufsXnskmdKsB1GgrEKtmNqCdsbr