Belvedere Trading - Senior Trading Software Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Proven experience in full-cycle software development in trading or other high-performance domains • 5+ years of professional experience in modern C++; Java experience is a plus • Strong grasp of network programming (e.g., raw sockets, latency tuning, packet handling) • Demonstrated ability to debug, profile, and optimize complex systems • A self-directed approach with the ability to identify and solve system issues without handholding • Experience in fast-paced environments where reliability and performance are paramount • A proactive mindset that anticipates risk, foresees performance bottlenecks, and proposes forward-thinking solutions • A Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical field • $175,000 - $200,000 a year • Additionally, certain positions at Belvedere Trading are eligible for discretionary bonuses. Our employees have access to a variety of benefits, which can be found on our website here. • Belvedere Trading is supportive of a Hybrid work schedule requiring two days a week in either the Chicago, Boulder, New York, or Singapore offices during normal business hours. • Women and underrepresented groups frequently apply to jobs only if they meet 100% of the qualifications. • We encourage you to break that mold and apply. No candidate is perfect; all have a lot to offer. We welcome your application. • The secret to our award-winning culture is our Core Values: Team Belvedere, Me In Team, Own It, Iterative Innovation, and Passionate Discourse. We live and breathe these values every day.
Responsibilities
• Solve low-latency trading problems and optimize performance-critical code. • Collaborate with fellow trading engineers to improve system performance and scalability. • Contribute across the tech stack: application development, network optimization, and platform tuning. • Partner with hardware and networking teams to drive low-latency performance gains. • Leverage data to drive decision-making and uncover optimization opportunities. • Design and implement performance-critical, low-latency solutions for real-time trading. • Continuously enhance our performance architecture to support evolving strategies. • Build new platform features and refine existing systems to meet the demands of high-speed trading.
No credit card. Takes 10 seconds.