- New York, New York, United States
- Senior
- $160K–$240K per year
- 4+ years
Senior Software Engineer responsible for modernizing Bloomberg’s analytics platform, designing scalable distributed systems, and building cloud‑ready microservices and APIs.
Compensation
Salary Range = 160,000 - 240,000 USD Annual + Benefits + Bonus
Responsibilities
- Shape the architecture of next‑generation systems and design scalable, resilient microservices and APIs from the ground up.
- Solve distributed systems challenges at multi‑billion‑request‑per‑day scale, optimizing latency, throughput, and resource efficiency.
- Collaborate with dozens of Engineering teams—including data providers and client applications—to redefine how data flows across Bloomberg.
- Build tooling, frameworks, and AI‑driven automation that improve developer productivity and simplify operating large‑scale distributed systems.
- Deliver reliable, observable, production‑quality software through rigorous testing and operational excellence.
Requirements
- A degree in Computer Science, Engineering, Mathematics, a related field, or equivalent practical experience.
- Nice to have: Apache Arrow
- Nice to have: Project Reactor
- Nice to have: Apache Kafka
- Nice to have: Reactive asynchronous event‑driven applications