Skip to content
Level

Bloomberg

Senior Software Engineer - Analytics Platform

Bloomberg is hiring a Senior Software Engineer - Analytics Platform in New York, United States. It pays $160k-$240k a year and Level rates it ; you can apply on Bloomberg.

Level's read on this job

  • Level rates this software engineer role Little AI ●○○○: aI is not part of the work.
  • Level classes it as a senior role.
  • Bloomberg has 333 other open roles on Level.
  • Posted in the last few days.

AI in this role

The Analytics Platform department builds the distributed infrastructure that powers Bloomberg's analytics ecosystem. Our systems process more than 700 billion requests every day, providing the foundation that enables Bloomberg applications, the Terminal, Enterprise products, and analytics services to access structured data and real-time content reliably at global scale.

As part of the team, you'll help modernize one of Bloomberg's most critical platforms by evolving a decades-old monolithic architecture into a cloud-ready, service-oriented ecosystem. You'll work on large-scale distributed systems spanning high-performance gateways, workload management, query execution, developer platforms, APIs, authorization, and core backend services. The focus is on solving challenging problems in scalability, low latency, reliability, resource management, and operational excellence while building reusable platforms that enable engineering teams across Bloomberg.

We're looking for engineers who enjoy designing robust distributed systems, optimizing performance at massive scale, and building infrastructure that other engineers depend on. If you're excited by high-throughput systems, complex architectural challenges, and writing software with company-wide impact, you'll find opportunities to work across multiple layers of Bloomberg's analytics platform and help shape its next generation.

Tech Stack

Programming Languages: Modern C++, Python

Frameworks: Project Reactor, Apache Kafka, Apache Arrow

Caching: Redis

Databases: Elastic Search, PostgreSQL, DuckDB, Cassandra, Comdb2, Parquet, Solr

Containerization: Docker, Kubernetes

CI/CD: Jenkins, SonarQube

Infrastructure: Linux, Microservices, Async frameworks

We'll trust you to

  • 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.

  • Take ownership of projects end-to-end, define success, and drive execution.

  • Champion engineering best practices and mentor fellow engineers.

You'll need to have

  • 4+ years of software engineering experience, ideally in Modern C++ or Python

  • Strong system design and distributed systems fundamentals.

  • Deep understanding of object-oriented design, data structures, and algorithms.

  • Experience building production-grade data infrastructure or distributed services.

  • Excellent collaboration and communication skills.

  • A degree in Computer Science, Engineering, Mathematics, a related field, or equivalent practical experience.

We'd love to see

  • Experience with frameworks such as Apache Arrow, Project Reactor, or Apache Kafka.

  • Hands-on experience building reactive, asynchronous, or event-driven applications in a service-oriented architecture.

  • Experience profiling, benchmarking, and optimizing system performance, including compute/memory trade-offs and low-latency design.

  • Knowledge of Linux systems programming or performance engineering.

  • Experience with databases (Elasticsearch, PostgreSQL) and caching systems (Redis).

  • Experience with cloud-native technologies such as Docker and Kubernetes.

  • Hands-on experience applying AI/ML techniques to engineering challenges and an interest in incorporating emerging technologies into production systems.

Salary Range = 160,000 - 240,000 USD Annual + Benefits + Bonus
The 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.

How we rate this

Senior Software Engineer - Analytics Platform at Bloomberg rates 10 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Also common in software engineer jobs at this level

Pay

This job starts at
$160k
Typical software engineer job
$168k

This posting starts 5% below the typical software engineer job. See software engineer jobs

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. You get your review by email within 24 hours.

Get new software engineer jobs by email

One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Software Engineering roles that involve little AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Bloomberg

More software engineer jobs

Related searches

Same AI level

Jobs by city