JobsSenior Software Engineer – Launchpad
Bloomberg logo

Senior Software Engineer – Launchpad

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 in the Launchpad team focuses on enhancing the Bloomberg Terminal's application platform, which integrates over 10,000 applications for global financial markets. This team is responsible for designing and evolving the desktop application runtime and workspace infrastructure, ensuring seamless inter-application communication and shared state. Engineers will work on modernizing a mature desktop platform and influence the technical direction of a system that supports thousands of applications. Collaboration with various teams, including infrastructure and UX, is key to delivering a cohesive user experience.

Requirements

  • 4+ years of professional software engineering experience with a non memory managed language such as C or C++
  • Degree in Computer Science, Engineering, Mathematics, or a similar field of study, or equivalent work experience
  • Strong understanding of system design and the ability to reason deeply about complex distributed systems

Responsibilities

  • Design and evolve the desktop application runtime and workspace infrastructure
  • Build and maintain APIs that enable secure communication and shared state across applications
  • Re-architect legacy components to operate on modern, horizontally scalable runtimes
  • Partner with infrastructure and application framework teams to deliver cohesive end-to-end platform capabilities
  • Drive technical design discussions and influence long-term architectural direction

Benefits

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

Is this posting expired or inaccurate?