Bloomberg logo

Senior Software Engineer - Rapid JavaScript Infrastructure & Tools

Bloomberg

New York, NY
Full Time
Senior
160k-240k
7 days ago

Job Description

About the Role

Bloomberg's Application Frameworks group is the primary infrastructure group behind the Bloomberg Terminal platform. We consider it our dual mandate to provide robust, open and productive technology stacks for our Terminal application developers, and to deliver a stable, responsive and modern end-user experience to our customers. The group is also responsible for our developer infrastructure and flagship products like the Shell and Launchpad and their widely known features such as workspace persistence, tabs, spatial navigation, cascading applications, hotspots and grouping. The Rapid JIT team is focused on delivering a high quality, modern JavaScript development experience for Rapid, the primary framework for building applications for the Bloomberg terminal. We are responsible for the end-to-end development experience, from developer tools like a CLI and VS Code extension, to CI/CD and publishing code for release to customers. These tools are used by over 3,000 developers daily, and we work closely with these developers to influence our roadmap and modernize UI design standards. We ensure the over 40 million lines of published Rapid code continues to function as the framework and our tools evolve, collaborating with sister teams to unify the developer experience and expand capabilities on the client and server. Our developer tools are primarily written in TypeScript, running on Node on various platforms.

Key Responsibilities

  • Own, enhance, and support developer facing applications and tools.
  • Collaborate closely with developers and other stakeholders to create a shared vision and roadmap for our application portfolio.
  • Contribute to the continuous modernization of the Rapid framework.

Requirements

  • 4+ years of programming experience.
  • Honest approach to problem-solving, and ability to collaborate with peers, partners and management.
  • A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience.

Nice to Have

  • Experience building developer tools and TypeScript applications, Node.js.
  • Experience with object oriented design, data structures, algorithms, service oriented architecture and databases.
  • Experience with popular JavaScript frameworks e.g. React, Redux, Jest.
  • Experience in multiple phases of the software development lifecycle.

Qualifications

  • Degree in Computer Science, Engineering, Mathematics, or similar field, or equivalent work experience.

Benefits & Perks

  • Salary range of $160,000 - $240,000 USD annually plus benefits and bonus.
  • Comprehensive and generous benefits plan including merit increases, incentive compensation, paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) with match, life insurance, and wellness programs.

Working at Bloomberg

We value collaboration, experimentation, and a passion for improving developer experience. Our team emphasizes open communication, problem-solving, attention to detail, and continuous modernization efforts.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary160k-240k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Bloomberg

Website

bloomberg.com

Company Size

10000+ employees

Location

New York, NY

Industry

Web Search Portals and All Other Information Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches