Enter a job title or keyword

Software Engineer (C++)


Job Location:

Bengaluru - India

Monthly Salary: Not provided by the employer
Experience Required: 2-3years
Posted: 24 May 2026 (30+ days ago)
Application Deadline: 21 August 2026
Vacancies: 1 Vacancy
The job posting is outdated and position may be filled

Job Summary

FYERS is a fast-growing award-winning trading and investment platform designed for active traders and investors. We are a bootstrapped company led by our founders who are extremely passionate about creating best-in-class value to our diverse customers employees and communities. With over 800000 customers and recognized as the ET Best Bootstrapped Startup of the Year 2023.

Why Join Us:

Immerse yourself in the dynamic world of capital markets.
Shape the future of digital finance by working on groundbreaking projects.
Collaborate with a diverse team of experts and visionaries.
Elevate your career with continuous learning and growth opportunities.

We are seeking a Software Engineer with strong C skills to work on high-performance backend systems powering FYERS trading platforms. You will contribute to core components such as market data processing order routing strategy engines and risk systems.
This role is ideal for engineers who enjoy solving complex performance and scalability problems.


Requirements
Design and implement high-performance C services for trading and market data.
Develop features in OMS RMS Smart Order Routing and Algo platforms.
Write clean efficient and maintainable code.
Optimize existing systems for latency throughput and memory usage.
Debug production issues and participate in RCA.
Collaborate with cross-functional teams to deliver reliable solutions.

Required Skills

Strong experience in C (C14/17 preferred).
Solid understanding of:
Multithreading and synchronization
STL internals and performance characteristics
Linux-based development
Experience in building backend or real-time systems.
Strong problem-solving and debugging skills.

Good to Have
Exposure to financial markets / trading systems.
Network programming (TCP/UDP multicast).
Experience with large-scale distributed systems.
Familiarity with scripting languages (Python).


Benefits
Imagine joining a team where your well-being is paramount offering you full access to fitness facilities virtual medical consultations and flexible leave options. Enjoy the peace of mind with top-tier group medical coverage robust personal accident protection and extensive term life insurance for you and your family. Celebrate your successes with individual and team awards in a culture that values trust and openness ensuring your achievements are always recognized. Elevate your career with our clear advancement pathways internal mobility options and leadership development programs. Thrive in an environment that not only supports your professional growth but also prioritizes your overall wellness and happiness.




Required Skills:

Design and implement high-performance C services for trading and market data. Develop features in OMS RMS Smart Order Routing and Algo platforms. Write clean efficient and maintainable code. Optimize existing systems for latency throughput and memory usage. Debug production issues and participate in RCA. Collaborate with cross-functional teams to deliver reliable solutions. Required Skills Strong experience in C (C14/17 preferred). Solid understanding of: Multithreading and synchronization STL internals and performance characteristics Linux-based development Experience in building backend or real-time systems. Strong problem-solving and debugging skills. Good to Have Exposure to financial markets / trading systems. Network programming (TCP/UDP multicast). Experience with large-scale distributed systems. Familiarity with scripting languages (Python).