refresh

트렌딩 기업

트렌딩

채용

JobsBloomberg

Senior Software Engineer Terminal Backend Connectivity

Bloomberg

Senior Software Engineer Terminal Backend Connectivity

Bloomberg

·

On-site

·

Full-time

·

6d ago

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 Terminal
  • Write high-quality, performant, and reliable code
  • Collaborate with engineers across teams and disciplines to deliver solutions end-to-end
  • Continuously research, experiment, and adopt best practices to improve performance and reliability
  • Keep up-to-date with emerging trends in technology and continuously evolve to meet market needs
  • Approach every problem with a solution-first mindset and deliver technology that empowers our clients

What We’re Looking For:

  • 4+ years of professional experience developing in C++
  • Strong understanding of data structures, algorithms, and software design principles
  • Experience with network programming and distributed systems
  • Familiarity with monitoring, logging, and metrics tools, and an understanding of service-level management (SLM)
  • A collaborative and ownership-driven attitude
  • Curiosity and passion for building technology that delivers real-world impact

Bonus Points If You Have:

  • Experience with load balancers and/or reverse proxies in a large-scale infrastructure
  • Familiarity with libnghttp2, libcurl, and openssl

Why 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 + Bonus

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About Bloomberg

Bloomberg

Bloomberg

Public

Bloomberg provides financial software, data, and media services to financial professionals and institutions worldwide. The company operates Bloomberg Terminal, a computer software system that enables professionals to access real-time financial market data and trading tools.

10,001+

Employees

Midtown Manhattan

Headquarters

Reviews

4.0

15 reviews

Work Life Balance

4.2

Compensation

4.5

Culture

3.2

Career

3.0

Management

2.8

65%

Recommend to a Friend

Pros

High compensation and competitive total compensation

Good work-life balance

Company stability and job security

Cons

Slow career progression and promotion speed

Management issues and micromanagement

Limited remote work flexibility

Salary Ranges

9,877 data points

Junior/L3

L2

L3

L4

L5

L6

Mid/L4

Junior/L3 · Analyst

218 reports

$112,439

total / year

Base

$101,873

Stock

-

Bonus

$10,565

$76,401

$167,018

Interview Experience

14 interviews

Difficulty

2.9

/ 5

Duration

14-28 weeks

Offer Rate

21%

Experience

Positive 50%

Neutral 29%

Negative 21%

Interview Process

1

Application Review

2

Recruiter Screen

3

Technical Phone Screen

4

Technical Rounds/Superday

5

Virtual/Onsite Interviews

6

Final Decision

Common Questions

Coding/Algorithm

Technical Knowledge

Behavioral/STAR

System Design

Past Experience