Welcome to India's No: 1 Jobs Portal sarkariandprivatejobs

Software Engineer

key Responsibilites:-

• Designing, developing, and maintaining high-performance trading systems: This includes order routing, execution engines, market data feeds, and risk management tools.

• Optimizing code for speed and efficiency: Every millisecond counts in low latency trading, so ensuring code is optimized for minimal processing time is crucial.

• Working with low-level system programming: This may involve working with operating systems, hardware, and network protocols to squeeze out every bit of performance.

• Developing and integrating with algorithmic trading models: The software you build needs to seamlessly work with the quantitative models used for trading decisions.

• Ensuring system reliability and stability: Trading systems cannot afford downtime, so building robust and fault-tolerant systems is essential.

• Monitoring and troubleshooting system performance: Continuously monitoring for bottlenecks and proactively addressing performance issues is key.

Qualification :-

• BTech in CSE from top tier colleges.

• Strong programming skills: This typically involves expertise in C++ or Java for high-performance applications. Familiarity with scripting languages like Python may also be beneficial.

• Experience with low-latency systems: Understanding concepts like threading, memory management, and distributed systems is crucial.

• Data structures and algorithms: A strong foundation in data structures and algorithms is necessary to design efficient trading systems. • Linux expertise: Most prop trading firms rely on Linux-based systems, so a strong understanding of the OS is essential.

• Problem-solving skills: The ability to analyze complex problems, identify root causes, and develop efficient solutions is vital.

• Excellent communication and teamwork skills: You will be collaborating with traders, quantitative analysts, and other engineers, so clear communication is key.

• A passion for building high-performance systems and an interest in financial markets is a plus• Designing, developing, and maintaining high-performance trading systems: This includes order routing, execution engines, market data feeds, and risk management tools. • Optimizing code for speed and efficiency: Every millisecond counts in low latency trading, so ensuring code is optimized for minimal processing time is crucial. • Working with low-level system programming: This may involve working with operating systems, hardware, and network protocols to squeeze out every bit of performance. • Developing and integrating with algorithmic trading models: The software you build needs to seamlessly work with the quantitative models used for trading decisions. • Ensuring system reliability and stability: Trading systems cannot afford downtime, so building robust and fault-tolerant systems is essential. • Monitoring and troubleshooting system performance: Continuously monitoring for bottlenecks and proactively addressing performance issues is key.

Apply for this Position:-

Scroll to Top