Software Engineer (C++)


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Experience Required: 2-3years
Posted on: 23 days ago
Vacancies: 1 Vacancy

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).

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 cust...