Senior C++ Concurrency Expert: Bloomberg Development Environment (BDE) Senior C++ Concurrency Expert: Bloomberg  …

Bloomberg
in New York, NY, United States
Internships & Graduate Trainee, Full time
Be the first to apply
Competitive
Bloomberg
in New York, NY, United States
Internships & Graduate Trainee, Full time
Be the first to apply
Competitive
Senior C++ Concurrency Expert: Bloomberg Development Environment (BDE)
The Bloomberg Terminal has thousands of applications, all designed to be highly reliable, and perform at the speed of market data.  The BDE team provides the C++ building blocks for these applications.  The BDE team is also responsible for spearheading Bloomberg's contributions to the C++ standard and ensuring future iterations of the C++ language provide features necessary to Bloomberg.

Who are you? An engineer who is intimately familiar with the C++ language, and who has worked with concurrent data structures.  You're motivated to move the C++ language forward in a way that supports large scale software systems.  You thrive in an environment where you are held to the highest standard and all software is written in a consistent style.

We'll trust you to:
  • Develop high-quality, high-performance C++ code in a timely manner
  • Mentor others in your areas of expertise and thrive in a team environment
  • Take responsibility for the quality of the BDE library in all aspects, including testing and documentation

You'll need to have:
  • 5+ years of experience with C++
  • Solid understanding of Data Structures, Algorithms, and Object-Oriented design
  • Strong knowledge of concurrent primitives and data structures
  • Strong problem solving skills
  • Strong, especially written, communication skills
  • Familiarity with UNIX or Linux-based systems
  • Good people skills

We'd love to see:
  • Experience with high-performance UNIX programming
  • Knowledge of software design
  • Knowledge of and interest in advancing the C++ Language Standard

Close
Loading...