Senior Software Engineer - Equity Order Routing
New York, NY
Posted Jan 23, 2018 - Requisition No. 64644
Bloomberg Enterprise Trading Network team is currently looking for an experienced software developer to work in an exciting, fast-paced environment where their contributions to the team make a direct impact on the product and the global market.
Bloomberg ETN is the world's largest broker network. Buy-side firms across the globe leverage Bloomberg Execution Management System or 3rd party EMS daily in order to reach over 2000+ multi asset brokers globally. Our group is currently focused on an ambitious plan to expand our revenue by extending local access to EMS and Bloomberg Trading Network by proximity hosting across the globe. The first geographical destination for this initiative is mainland China. This is a rare opportunity to join the team of developers at the heart of propelling the relevance of our Bloomberg ETN product, as it continues to lead the way in industry with its algorithmic and high availability trading product.
On our team you’ll have the unique opportunity to expand your breadth of financial skills by learning from the business specialists through heavy interaction with them on a daily basis. Join us and get your career to the next level as you take a first-hand role in turning our ETN strategic vision into reality.
We'll trust you to:
- Play an active role in all stages of the software development lifecycle, from analysis and design, implementation, to testing and rollout to customers
- Implement low-latency, high capacity and error-free multi-asset distributed routing applications
- Develop tools to optimize the project development lifecycle
- Fix bugs and defects found in the application
You need to have:
- 3+ years of experience with C/C++/C++11 and UNIX/Linux
- Solid knowledge of data structures, concurrency, and multi-threading
- Strong interpersonal, written and verbal communication skills
- A desire and willingness to be challenged and learn about a wide range of new technologies and domains
We’d love to see:
- Familiarity with Jenkins, GTest, GMock, and Splunk
- Understanding of Cassandra, Kafka, Rabbit MQ, WebSphere MQ, or Redis.
- Knowledge of Perl or Python