Senior Software Engineer - C++/STL Unix TCP/IP Multi-threading
Location: NYC
Employment Status: 2 Full Time, Permanent
New York, New York! We are searching for innovative and ultra technical candidates (need to know what’s under the hood and how it works) who are seeking an opportunity to make a huge impact.
Consider this great career opportunity with a highly respected, successful, growing, stable and innovative company headquartered in New York City.
Our New York-based client company is a large private company, yet they operate like a small company. People do make the difference and you can impact their success and your future. You’re not just a number here. Our client company is the leading global provider of information: accessing it, reporting it, analyzing it and distributing it, faster and more accurately than any other organization. Our client’s media services provide real-time and archived financial and market data, pricing, trading, news and communications tools in a single, integrated package to corporations, news organizations, financial and legal professionals and individuals around the world.
Innovation is at the heart of their business model and success. We are searching for ultra technologists to work on core infrastructure technology that is the foundation for the exciting technology, products and services delivered by our client.
Reasons to Apply:
Outstanding career opportunity to be challenged, rewarded and make an impact with a market leader that is innovating.
Extensive employee benefits, competitive salaries plus bonus potential
- Relocation benefits and a very cool, attractive, modern and high tech environment
- Interesting, fun and The heart of the BIG APPLE
- Make an impact-they need an want your input and expertise to deliver the best
- Great people, high energy, open attitude, INNOVATION, diversity of ideas and people
Required: Relocation to the NY area and the ability to meet or exceed the minimum qualifications below.
Position Description:
As part of the Feeds development team you will write multithreaded applications on UNIX/C/C++ platforms to ensure that real-time exchange-distributed pricing is efficiently received and delivered for processing by our client’s applications, databases and pricing distribution services. Most feed software development involves low level networking protocols such as TCP, UDP (unicast/multicast). Some feeds use Java, XML, Python or suitable internet technology as an adapter to our realtime feeds environment, as may be dictated by exchanges. C++ frameworks are used for developing object-oriented real-time feeds. Tools such as quantify, purify, etc. are used to remove source code vulnerability. ClearCase is used for source control to facilitate cross-office concurrent software development for the global business of exchange pricing. In addition to developing high performance software, expect to learn more about the financial markets and our client’s real-time pricing applications that are nourished by exchange data.
Qualifications:
• Object-oriented programming: C++/STL on UNIX required.
• Familiarity with TCP/IP and Multi-threading preferred.
• Python a plus.
• Excellent analytical and problem-solving skills.
• Desire to learn new technologies and concepts.
• Knowledge of financial markets a plus.
• Excellent communication, writing and organizational skills.
• 2-4 years of experience
Learn more and apply today! We are actively searching and interviewing immediately.
 |