Feed Handler Software Engineer

Role able to develop amd maintain high performance softwares
Date Posted Monday July 25th,2016 02:38 PM
Viewed 14593 times
Applied 15 times
Location Singapore
Experience 5 to 7 Years
Educational Qualification Bachelor's Degree-Graduate Degree (BA, BSc, BCom)
Skills Programming C/C++
Salary --
Career Level Mid Level (more than 2 years of experiences)
Job Type Permanent
Job Status Full Time
Open to Foreigner YES
 Job Description

Feed Handler Software Engineer

We are urgently looking for strong C++ programmers who enjoy developing and maintaining high performance software. The candidate will excel at investigating, debugging and fixing mission critical problems as they occur in real time. This is a hands-on position which will involve full development cycles, from requirements collection to final deployment and includes ongoing support for internal users. This team will work closely with business and infrastructure developers to actively develop and maintain high performance/low latency feed handlers and messaging systems. The feed handlers and messaging systems are primarily multithreaded C++ applications on the Linux/UNIX platform using varying network protocols (TCP/IP, Multicast, etc.) or IPC (pipes, shared memory, memory-mapped files, etc.).

In addition to experience and expertise in the field, we are also looking for maturity, initiative, enthusiasm, versatility, and most importantly, passion for technology.


Perform full lifecycle development and deployment of C++ applications/libraries related to exchange feeds and middleware messaging
Support, maintain and improve performance, integrity and reliability of existing software
Develop and maintain systems to ensure application performance, integrity and reliability for maintaining maximal up-time
Develop and maintain systems to investigate potential problems with production systems in real-time
Data analysis to verify valid and reproducible results
Collaborate with technical and business peers to determine application requirements
Communicate technical knowledge so that both technical and business peers can understand


Bachelor's degree in Computer Science or related fields or similar professional experience
3+ years relevant work experience, ideally within a similar field
Excellent analytical and problem solving skills with a solid foundation in data structures
Strong C/C++ coding skills on Linux/UNIX and experience in scripting and database systems (SQL)
Experience with STL, Boost and modern C++ practices
Interest and ability to learn other coding languages as needed
Networking programming experience (TCP/UDP, unicast and multicast)
Experience with software development tools such as version control (Git) and project management (JIRA) or similar

Alert! Beware of scam targeting candidates wish to work overseas.
Please read this: Beware of job scam

Bookmark or share this page with:

Search again

Related Jobs
3we | strong | developing | performance | will | excel | debugging | fixing | critical | occur | which | full | collection | team | closely | infrastructure | feed | handlers | systems | feed | handler | software | engineer | feed handler 

Jobs in similar categories:
By using any service in this website, you indicate that you agree to be bound by the Terms and Conditions of the site