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 ensure the framework continues to evolve and support a large codebase of over 40 million lines of published Rapid code.

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.
  • Verify changes using static analysis and testing to ensure the stability of over 40 million lines of published Rapid code.
  • Work on tools written in TypeScript, running on Node.js, across various development platforms.

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, or a 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 such as React, Redux, Jest.
  • Experience in multiple phases of the software development lifecycle.

Qualifications

  • Degree in Computer Science, Engineering, Mathematics, or a 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, openness to experimentation, and a passion for improving developer experience. Our team emphasizes strong communication, problem-solving skills, and attention to detail.

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

Location

New York, NY

Industry

Television Broadcasting Stations

Get job alerts

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