to join our financial technology team. The ideal candidate will possess strong hands-on expertise in modern C++ (C++11/14/17/20), and a proven background in designing and building
high-performance, low-latency systems
within the financial services domain.
This role involves
end-to-end ownership
of system architecture, design, development, and performance optimization. You will work closely with product managers, QA engineers, and other developers to build scalable and reliable solutions for financial systems such as
credit/debit card transaction processing
or
market/risk data platforms
.
Key Responsibilities:
Design and develop robust, high-throughput C++ applications for financial use cases.
Architect scalable systems capable of handling real-time data with low-latency constraints.
Collaborate with cross-functional teams on system design, performance tuning, and optimization.
Review and improve existing systems and processes to enhance performance and reliability.
Ensure code quality through best practices, peer reviews, and testing strategies.
Mandatory Skills:
Strong proficiency in modern
C++ (C++11/14/17/20)
.
Experience in
real-time, low-latency application development
.
Solid understanding of
multithreading, concurrency, and memory management
.
Familiarity with
network programming and high-performance system design
.
Ability to design and document architecture for complex systems.
Nice to Have:
Experience working in
financial systems
such as
trading platforms
,
risk engines
, or
market data infrastructure
.
Knowledge of
Linux
,
scripting (Python, Bash)
, or
DevOps practices
.
* Familiarity with messaging frameworks (e.g., ZeroMQ, Kafka) and performance profiling tools.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.