Job Description
We are looking for a talented Software Developer to join our dynamic team in New York, New York. In this role, you will use your expertise in C++ to develop high-performance systems that support critical trading and research operations. This position offers an exciting opportunity to work on innovative technology in a fast-paced environment.
Responsibilities:
• Develop efficient, low-latency C++ applications that support order management, exchange connectivity, and real-time market data systems.
• Enhance the scalability and performance of existing trading infrastructure to meet the demands of high-frequency trading.
• Collaborate with team members to design and implement distributed systems that align with business requirements.
• Conduct performance monitoring and optimization for Linux-based systems to ensure reliability and efficiency.
• Troubleshoot and resolve software bugs using tools such as Atlassian Jira and GitHub.
• Participate in Agile Scrum processes to ensure timely delivery of projects and features.
• Integrate APIs and develop backend solutions to enhance system functionality.
• Stay updated on emerging technologies and propose innovative solutions to improve the trading platform.
• Work closely with researchers and traders to understand technical requirements and deliver tailored solutions.• Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
• Proficiency in C++ programming with a strong understanding of data structures and algorithms.
• Experience with Linux systems, including performance monitoring and optimization.
• Familiarity with tools like Atlassian Jira and GitHub for bug tracking and version control.
• Knowledge of backend development and API integration.
• Ability to work effectively in Agile Scrum environments.
• Strong problem-solving skills and a proactive approach to challenges.
• Excellent verbal communication skills and the ability to manage multiple tasks in a fast-paced setting.
Full-time