Experience:
3–6 Years About Fintel Research Labs Fintel Research Labs (FRL) is building PRISM, a quantitative financial research platform. The platform processes large volumes of market data and powers quantitative research, strategy execution, risk management, portfolio analytics and broker integrations. We are looking for a passionate software engineer with solid C++ expertise to build high-performance systems that power the next generation of financial technology.
About the Role
As a Software Engineer, you will specialise in C++, design and develop the core software components of the PRISM platform. You will work closely with Quantitative Research, Product and Platform Engineering teams to build scalable, low-latency applications while contributing to the evolution of our cloud-native architecture. You will get to work on the end to end trading lifecycle creating an amazing learning opportunity.
Key Responsibilities
• Design, develop and maintain software using Modern C++ and Python.
• Build scalable backend services, APIs and distributed applications.
• Develop high-performance, multi-threaded systems with a focus on speed, reliability and scalability.
• Optimise algorithms, memory utilisation and application performance.
• Participate in software architecture, technical design and code reviews.
• Troubleshoot complex technical issues and continuously improve system performance.
• Collaborate with Quantitative Research, Product and Infrastructure teams.
• Contribute towards building cloud-ready applications and modern engineering practices. Required Skills Core Technologies
• Contemporary C++ (C++11/14/17/20)
• Python
• SQL
• Linux / Shell Scripting Strong Knowledge Of
• STL and Object-Oriented Programming
• Multi-threading & Concurrency
• Memory Management
• Data Structures & Algorithms
• Performance Optimisation
• REST APIs
• Software Design Principles Working Experience With
• FastAPI, Flask or Django
• PostgreSQL or MySQL
• Git
• Docker
• AWS (preferred) Desirable Skills Experience with one or more of the following is advantageous:
• Financial Markets, Quantitative Trading or Market Data Platforms
• Kubernetes
• Redis or MongoDB
• CI/CD Pipelines
• Microservices Architecture
• Distributed Computing Qualifications
• Bachelor's or Master's degree in Computer Science, Software Engineering or a related discipline.
• 3–6 years of hands-on C++ coding, debugging, multithreading experience.
• Strong understanding of software architecture and system design.
• Experience of working with large data feeds.
• Comfortable working in a fast paced startup environment where learning curve is steep What We're Looking For
• Strong analytical and problem-solving ability.
• Passion for writing clean, efficient and maintainable code.
• Ownership mindset with attention to quality.
• Excellent communication and collaboration skills.
• Ability to thrive in a fast-paced, innovation-driven startup.
📌 Software Engineer – C++ (India)
🏢 Fintel Research Labs
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.