JobsSenior Software Engineer – Client Runtime Infrastructure
Bloomberg logo

Senior Software Engineer – Client Runtime Infrastructure

Bloomberg

Location

New York, NY

Type

Full-time

Posted

5/5/2026

Compensation

$160,000 - $240,000 per year

Undergraduate with 5+ Years of Experience
Approval 99%·Filings 720·New hires 216·
Established Sponsor
·FY 2025

Job description

The Senior Software Engineer role focuses on developing and maintaining the foundational runtime infrastructure for the Bloomberg Terminal. The R+ App Engine team is responsible for building high-performance JavaScript and TypeScript APIs that integrate with Bloomberg's ecosystem. This position offers the opportunity to influence architectural direction and work on critical infrastructure that supports applications used by financial professionals worldwide. The team emphasizes system-level services and aims to make Node.js a first-class citizen at Bloomberg.

Requirements

  • 4+ years of professional software engineering experience
  • Strong production experience with JavaScript and/or TypeScript
  • Solid understanding of software design and development best practices
  • Experience working on complex systems or infrastructure with high reliability requirements

Responsibilities

  • Design, build, and maintain foundational runtime infrastructure that powers the Bloomberg Terminal
  • Develop high-quality JavaScript and TypeScript APIs backed by performant native implementations
  • Help define and drive architectural direction for widely used platform components
  • Devise innovative solutions to complex engineering and product problems in collaboration with engineers across Bloomberg

Benefits

  • Bloomberg offers a comprehensive suite of benefits designed to support health, financial stability, and work-life balance.

Is this posting expired or inaccurate?