We are a leading High Frequency Trading (HFT) firm that leverages cutting-edge technology and innovative strategies to achieve superior trading performance. Our team consists of passionate professionals dedicated to pushing the boundaries of financial technology and market efficiency.
Job Description:
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in algorithm development and distributed systems, and will play a key role in designing, implementing, and optimizing our high-frequency trading infrastructure.
Key Responsibilities:
- Design, develop, and optimize high-performance trading algorithms and systems.
- Implement and maintain distributed systems that support our trading operations.
- Collaborate with quantitative researchers and traders to develop innovative trading strategies.
- Analyze and improve the performance, scalability, and reliability of our trading platform.
- Work with large datasets to identify and exploit market opportunities.
- Develop tools and frameworks to support algorithmic trading activities.
- Ensure the security and integrity of our trading systems.
- Mentor and provide technical guidance to junior engineers.
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field from a top 20 school
- 3+ years of experience in software engineering, with a focus on algorithm development and distributed systems.
- Strong programming skills in C++
- Strong experience working on high performance, distributed systems
- Experience improving latency and building low latency applications
- In-depth knowledge of computer science fundamentals, including data structures, algorithms, and complexity analysis.
- Experience with high-frequency trading systems or similar low-latency environments.
- Familiarity with network protocols and systems programming.
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Excellent communication skills and the ability to articulate complex technical concepts.
Preferred Qualifications:
- Knowledge of financial markets and trading strategies.
- Proficiency with Linux/Unix systems and scripting languages.