What are the responsibilities and job description for the Senior Engineer - Trading Systems - Java position at Selby Jennings?
Global Market Maker | NYC | Senior Engineer
A global market making firm is seeking an experienced Senior Technologist to join their Trading Systems team. The ideal candidate should have prior experience building proprietary trading systems and be well-versed in market data, order management systems (OMS), and execution management systems (EMS).
Responsibilities:
• Collaborate with portfolio managers and traders to identify, model and build features for proprietary systems that support multi-asset trading across all international markets.
• Design, develop, and maintain cutting edge solutions for position management, order flow and PnL tracking.
• Implement upgrades to market data feeds and trading system components
• Design and develop high quality solutions that prioritize performance and scalability.
• Deliver the technical infrastructure to enable both live and simulated trading.
Qualifications:
• Bachelor’s or Master's degree in a STEM subject
• 3-10 years of full-time professional development experience, ideally including experience with real-time trading systems.
• Strong core java skills (multi-threading concepts, sockets, memory management)
• Additional experience with the FIX protocol, messaging frameworks and investment tools such as Bloomberg, Refinitiv and risk modeling/portfolio optimization packages are a plus.
• Excellent problem-solving and analytical skills, with a keen attention to detail.
• Excellent communication and interpersonal skills
Salary : $150,000 - $250,000