Sr Software Developer - Content Generation and Distribution

Applied: No

Date Posted: Friday, July 3rd, 2015
Job Location: New York, NY
Pay Rate: 000
Employment Type: Full-time
Job Duration: Permanent
Required Skills: C++ or Java, Unix, Perl/Python

Job Description:

Sr Software Developer - Content Generation and Distribution
New York, NY - USA

The Role:
The Content Generation and Distribution team is responsible for the company’s market-leading enterprise reference data product. We build and maintain high-performance systems that feed billions of data points per day to our customers, who include key financial players that rely on our software. Our system delivers a wide range of information on nearly all types of financial instruments including Equities, Options, Derivatives, Preferreds, Indices, Bonds, Commodities, Currencies, etc. We work with hundreds of databases and a distributed system that utilizes multiple processes across dozens of machines to generate the needed data. We make data available to our clients via various delivery mechanisms such as web services, MQ, and SFTP. We interact closely with our business and sales teams and have many opportunities to design and develop innovative solutions to satisfy ever-growing customer demands.
We are seeking a Software Engineer with excellent programming skills, strong problem-solving abilities, and the desire to work in a closely-knit team environment. Our work atmosphere is fast paced, spirited and friendly. You will have the opportunity to work with a wide variety of technologies - C++, Python, Perl, Java, Javascript, SQL, Oracle, Git, Phabricator - whatever it takes to get the job done.

Design and develop new software within the Industry's leading reference data product suite
Enhance our software infrastructure to improve the reliability and computational efficiency of our content generation and distribution technologies
Interact with various financial programming groups across the company as part of the development process

Minimum 3+ years of current C++ or Java development experience
Experience developing software in a UNIX environment
Understanding of the STL and object-oriented design
Excellent communication skills
Other desirable skills:
Experience with scripting languages, such as Perl/Python
Working knowledge of development tools such as debuggers, memory profilers, and performance measurement
Relational database experience

Online Application×
First Name: *
Last Name: *
Email Address: *

Cover Letter *

Resume (300 KB max) *

Application Submitted
Click OK to close this message box
Unexpected Error
An unexpected error occurred while processing your request. Please, try again later or contact us for technical assistance.
Click OK to close this message box
Progress Indicator