At Bloomberg, we build the systems that move global markets.
The mission of Application Frameworks at Bloomberg is to deliver a seamless, industry-aligned, and fully supported application platform that enables a delightful Terminal experience.
Within Application Frameworks, the Terminal Backend Connectivity team is responsible for the critical infrastructure that allows the Terminal to communicate seamlessly and securely with our backend systems. From authentication and routing to load balancing and system resilience, our technology ensures that every interaction on the Terminal is fast, reliable, and secure.
Our Impact
Every click, search, and command on the Bloomberg Terminal flows through our infrastructure.
Our systems handle over 250 billion messages daily and support millions of concurrent application executions, enabling traders, analysts, and decision-makers to access real-time data and insights.
We don’t just build software, we build the backbone that keeps global finance running.
Our work combines deep technical challenges with an understanding of financial markets to meet the needs of our clients.
The Team
You’ll join a group of collaborative, curious, and highly skilled engineers who thrive on solving complex problems at scale. We work together to design resilient systems, debate architectural decisions, and continuously improve our platforms.
Our core stack is C++, supported by Go, Python, and Shell scripting.
What You’ll Do
Design, develop, and maintain software that powers the communication layer of Bloomberg TerminalWrite high-quality, performant, and reliable codeCollaborate with engineers across teams and disciplines to deliver solutions end-to-endContinuously research, experiment, and adopt best practices to improve performance and reliabilityKeep up-to-date with emerging trends in technology and continuously evolve to meet market needsApproach every problem with a solution-first mindset and deliver technology that empowers our clientsWhat We’re Looking For
4+ years of professional experience developing in C++Strong understanding of data structures, algorithms, and software design principlesExperience with network programming and distributed systemsFamiliarity with monitoring, logging, and metrics tools, and an understanding of service-level management (SLM)A collaborative and ownership-driven attitudeCuriosity and passion for building technology that delivers real-world impactBonus Points If You Have
Experience with load balancers and/or reverse proxies in a large-scale infrastructureFamiliarity with libnghttp2, libcurl, and opensslWhy Bloomberg
Working at Bloomberg means joining a company where technology drives everything we do. You’ll be surrounded by talented engineers who are passionate about building reliable, high-performance systems and you’ll see your work directly shape the experiences of our global clients.
If you’re excited about building the systems that power the world’s financial markets, we’d love to meet you.
Salary Range = 160000 - 240000 USD Annually + Benefits + BonusThe referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
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.
Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.