Bloomberg: Senior JavaScript Full-Stack Developer - Asset Investment Manager (AIM)
731 Lexington Ave
New York, NY 10022

Employee Testimonials

Bloomberg Testimonial
Bloomberg Testimonial
Bloomberg Testimonial


Do you ever wonder how a hedge fund makes money? Or what tools a portfolio manager uses to rebalance their portfolios against complex mathematical models and benchmarks? Are you curious about the ins and outs of a fund manager's workflow? If so, keep reading. Our team needs people like you.

The AIM (Asset & Investment Manager) Engineering team builds software for all Bloomberg-supported asset classes (equity, fixed income, swaps, commodities, options) for hundreds of institutional firms with more than $15 trillion in assets. When hedge fund managers are using our applications, they have mere seconds to absorb the information on the screen and make critical decisions that move the financial markets around the world. As you can imagine, scale, speed, and usability are our primary concerns while developing software.

What's in it for you?

As developers, we don't like to be boxed into specific roles. For example, even if you consider yourself a front-end developer, there are plenty of opportunities here to work on and learn about middleware and back-end systems. The opposite is also true: backend engineers will have the opportunity to work on the whole vertical of the tech stack as they drive the implementation of each feature. At Bloomberg, we take pride in owning the end-to-end development of our software stack.

What makes this job great is not only the opportunity to work on tough problems with smart engineers, but also the exposure you'll get to Product Managers, clients, salespeople, and other Engineering teams. This unique combination will give you a comprehensive view of key concepts and inner workings of the financial industry.

You need to have:

- 3+ years of experience with full-stack software development in any major programming language (JavaScript, TypeScript, C++, Java, C#, etc)
- Working knowledge of asynchronous programming techniques
- Solid understanding of modern application architecture and design patterns

We'd love to see:

- Experience with Node.js or other server-side JavaScript implementations
- Experience programming in Python or other interpreted languages
- Working knowledge of UNIX/Linux operating systems
- Familiarity with continuous integration and continuous deployment and test automation frameworks


Employee Testimonials

Bloomberg Testimonial

I’ve been at Bloomberg for almost 5 years now and throughout my time in Analytics, I learned an immense amount about the Customer Service industry. Particularly, how clients interact with client service representatives and through technological means. It also connected me to many different departments throughout the organization, and that knowledge and network has helped me drive results involving multiple stakeholders.

Bloomberg Testimonial

I get uncomfortable if I start feeling too comfortable at work. Luckily there is no shortage of exciting challenges here.

Bloomberg Testimonial

I really enjoy working on stories that allow me to collaborate with other Bloomberg reporters to reveal deep insights on the largest operators in the credit space.