Senior Software Engineer – Data Architecture

Location: New York

Company: Bloomberg

 

Trading Systems (TS) empowers the biggest players in the financial world to manage their portfolios, execute and settle their trades, and make decisions that move the markets. Trillions of dollars pass through our systems on a daily basis so our applications need to be fast, accurate and scalable. Our integrated platforms interact with a number of agencies and governments around the world, and we use the best technology the industry offers to build them.

Our team:

The Atlas team in TS is building a new data platform that will be leveraged to store and retrieve trade data for all of Bloomberg's trading products. Our data platform is the low-level infrastructure that sets the stage for future product development in TS. We are working to modernize our event processing workflows, data services, and middleware to align data across applications and build an infrastructure that can scale to future growth. We have opportunities in all phases of the SDLC, so if you want to make an immediate impact and work on the financial world's toughest technical challenges, Atlas is the team for you.

You need to have:

  •  3+ years of experience with object-oriented programming such as C++, C# or Java
  •  Strong problem solving skills

We'd love to see:

  •  Experience with multithreading
  •  Familiarity with SQL, Python and JavaScript
  •  Experience with high volume, high availability distributed systems
  •  Interest in the financial markets