← Back to jobs

Research Developer

OP Recruiting
FULL_TIME Remote · US Chicago, IL, City of Chicago, US Posted: 2026-05-11 Until: 2026-07-10
Apply Now →
You will be redirected to the original job posting on BeBee.
Apply directly with the employer.
Job Description
Location: Chicago, IL About The Opportunity We are seeking a high-caliber Software Engineer to join a premier global proprietary trading firm. In this role, you will design and implement sophisticated automated trading systems using modern C++, working at the intersection of high-performance computing and financial markets. This is a collaborative, low-ego environment where you will have a direct impact on the firm’s technological evolution and trading success. Responsibilities System Architecture & Implementation: Design and develop scalable, low-latency trading infrastructure and automated algorithms. Connectivity & Integration: Engineer robust exchange connectivity solutions, ensuring alignment with complex external specifications and deep-dive exchange behavior analysis. Performance Optimization: Identify and resolve bottlenecks across the entire stack, utilizing lock-free data structures, profiling tools, and kernel-level optimizations to minimize latency. Research Infrastructure: Build and maintain high-performance distributed storage systems and proprietary platforms that power large-scale data analysis. Strategy Collaboration: Partner with researchers and operations to translate trading concepts into production-ready code and reconcile simulation-to-live performance. System Integrity: Develop comprehensive monitoring tools and participate in rigorous code reviews to ensure the stability of a 24-hour global trading environment. Requirements (must-have) Technical Expertise: Advanced proficiency in C++ or a similar statically-typed imperative language. Engineering Fundamentals: Deep understanding of software engineering principles, including distributed systems and computer architecture. Problem Solving: A proven track record of solving complex technical challenges with automated, maintainable solutions. Operating Systems: High level of comfort working within Linux environments. Mindset: Collaborative, autonomous, and committed to high-quality code through extensive testing and peer review. Education: A degree in Computer Science, Computer Engineering, or a related field (or equivalent professional experience). Preferred Qualifications (nice-to-have) Industry Experience: Prior exposure to electronic trading, market data, or financial exchange protocols. Low-Level Networking: Experience with fundamental network programming and protocol implementation. Advanced Tooling: Familiarity with microbenchmarking, tracing, and compiler intrinsics. Compensation & Benefits Competitive salary and performance-based bonus structure. Comprehensive benefits package consistent with a leading global financial organization.