Description & Requirements
Bloomberg is undergoing a fundamental transformation as we embrace an API- and platform-first approach to how we design, build, and scale enterprise solutions. The Enterprise Products Platforms (EPP) group sits at the center of this shift, delivering the foundational systems that power critical workflows across portfolio management, trading, risk, and analytics products. This group builds highly visible, mission-critical platforms that enable consistent data modeling, secure access, reliable reporting, and seamless integration across Bloomberg’s enterprise ecosystem. Operating at massive scale, handling millions to billions of requests daily, these platforms are core to how Bloomberg products function and evolve.
Engineers in EPP work on modern, highly performant systems designed for composability, reliability, and extensibility. The group is focused on creating unified, reusable infrastructure with clear APIs, robust data models, and scalable architectures that simplify development across the organization and ensure consistent experiences for clients. With strong ownership, meaningful architectural influence, and close collaboration across product and engineering partners, this team tackles complex technical challenges while building the long-term foundations for Bloomberg’s next generation of enterprise solutions.
What’s in it for you?
- An opportunity to make company-wide impact within the Enterprise Products Platform, building foundational platforms and services that power critical workflows and products across the organization
- Work on high-scale, performance critical systems, deepening your expertise in distributed systems, data platforms, APIs, and service oriented architectures
- Play a key role in designing, building, and evolving enterprise platforms that support complex use cases end-to-end, from client-facing experiences to internal tooling and infrastructure, with a strong focus on reliability, scalability, and extensibility
- Contribute to modern, forward-looking initiatives, including platform unification, developer experience improvements, and intelligent, AI-assisted capabilities that enhance how users interact with enterprise products
- Collaborate closely with engineers, product managers, and stakeholders across multiple organizations to solve challenging problems and deliver high-impact solutions.
You’ll need to have:
- 5+ years working in a production environment using C++, Python or an equivalent
object oriented programming language (e.g. Java, C#), familiarity with Typescript or Javascript - A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
- Experience in executing the full software development life cycle for scalable, maintainable, and
reliable systems, including technical design, operational resiliency, and project management - A collaborative attitude, eager to work across team and department boundaries
- Experience with distributed systems and service architectures
- Excellent communication and collaboration skills
We’d love to see:
- Strong ownership mindset with experience leading high impact, cross team, enterprise scale project
- Passion for building scalable, high performance systems with modern C++ and data platform
- Experience designing reliable systems including scalability, performance optimization, fault tolerance, and observability
- Strong communicator, mentor, and collaborative teammate with a growth oriented mindset
- Excited to innovate, learn new technologies, and shape the future of Bloomberg’s reporting platform
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.