C++ Developer with Linux, STL
- Pune, India
- Mid Level
- 1+ years
- Posted
Skills
Required
- C++
- Linux
- C++11 / C++14 / C++17
- Standard Template Library
- object-oriented design
- Linux system programming
- multithreading
- synchronization
- inter-process communication
- TCP
- UDP
- multicast
- real-time data processing
- version control
Preferred
- market data systems / exchange feeds / order books / trade processing / binary financial protocols
- performance-tuning tools
- latency profiling
- binary market data feeds
- Python
- shell scripting
- failover patterns
C++ Developer with Linux , STL , Multithreading .
About the role As a C++ Developer (Linux) – Market Data, you will build and support fast applications that process live data from global exchanges. You will work on exchange feeds and reliable services used by trading systems.
About Fis
- 1-3 Years Location - Pune Innovation isn’t just what we do; it’s how we work.
- At FIS, you’ll collaborate with talented people across the globe to create solutions that shape the way the world pays, banks and invests.
- If you’re ready to grow your career while making a meaningful impact, we’d love to meet you.
Responsibilities
- You will partner with product, testing and support teams to deliver stable and accurate software.
- Your key responsibilities Design, develop and maintain high-performance market data applications using modern C++ on Linux.
- Build and improve real-time handlers for exchange quotes, trades, order book depth and status updates.
- Improve speed, data flow, memory use, accuracy and system stability.
- Test, deploy, monitor and fix applications from design through support.
- Review code and contribute to refactoring, automation and technical debt reduction.
Requirements
- Required qualifications 1 to 3 years of hands-on C++ development experience on Linux.
- Strong knowledge of C++11, C++14 or C++17, the Standard Template Library and object-oriented design.
- Experience with Linux system programming, multithreading, synchronization and inter-process communication.
- Experience building low-latency or high-performance systems, with knowledge of TCP, UDP, multicast and real-time data processing.
- Experience fixing complex live issues and using build tools, version control and automated delivery practices.
Preferred
- Experience with market data systems, exchange feeds, order books, trade processing or binary financial protocols.
- Experience with performance-tuning tools, latency profiling, FIX or other binary market data feeds.
- Knowledge of Python or shell scripting, failover patterns and highly available systems.
- The impact you’ll make The Market Data team builds systems that collect, standardize and share live data from global exchanges.
- As a C++ Developer (Linux) – Market Data, you will improve the speed, reliability and accuracy of services that support trading teams and other users.
- Your work will help the team deliver trusted market data at scale.
- What we offer you When you join FIS, you become part of a team that's shaping how the world pays, banks and invests.
Benefits
- We’re committed to helping you thrive, both professionally and personally.
- Internal career growth opportunities A voice in the future of fintech Always-on learning and development
- Collaborative work environment
Opportunities to give back Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice . Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass
jobapplier