Wolverine Trading, a leading financial institution founded in 1994, is seeking a Low-Level C++ Performance Engineer to join their team in Chicago. This role sits at the crucial intersection of hardware and software, focusing on optimizing ultra-low latency trading systems. The position offers an exciting opportunity to work with cutting-edge technology in high-frequency trading, collaborating with FPGA engineers and hardware specialists to push performance boundaries.
The ideal candidate will have at least 2 years of professional C++ experience, with a strong foundation in computer science and a passion for performance optimization. You'll be working on developing and improving performance-critical applications, ensuring both ultra-low latency and high throughput. The role requires expertise in multi-threaded programming and modern C++ practices (C++17/20).
Wolverine Trading offers an exceptional work environment with a flat organizational structure that promotes teamwork and provides easy access to senior staff. The company culture emphasizes both professional growth and work-life balance, with numerous team activities and events. The compensation package is highly competitive, ranging from $140,000 to $200,000, plus an annual discretionary bonus.
The benefits package is comprehensive, including full medical coverage, 401(k) options, profit sharing, and various perks such as free meals and an on-site gym. The company also invests heavily in professional development through their in-house education team and mentorship program. For engineers seeking to make a significant impact in financial technology while working with a collaborative team, this role presents an outstanding opportunity.