Senior Performance Engineer
Cribl- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor's degree in Computer Science, Computer Engineering, or an equivalent qualification, and a minimum of two years of professional experience with C++ focused on high-performance applications. They must demonstrate a strong understanding of data structures, algorithms, and modern C++ practices, including C++17/20, along with experience in multi-threaded programming and performance tuning.
The Low-Level C++ Performance Engineer will develop and improve performance-critical C++ applications, ensuring ultra-low latency and high throughput, collaborating with FPGA engineers, hardware specialists, and systems teams to push performance boundaries. They will analyze and resolve real-time system issues, improving the reliability and stability of trading platforms, and build tools to monitor, profile, and analyze system performance at all levels.
Diversified financial services and trading firm
Wolverine Trading operates in the financial markets, providing services such as proprietary trading, asset management, and execution services. In proprietary trading, the company engages in market making, which involves buying and selling securities to provide liquidity, and valuation arbitrage, which takes advantage of price differences across markets. The asset management segment focuses on managing investment funds to generate returns for clients through various strategies. Execution services ensure that clients' trades are executed efficiently and at optimal prices, which is particularly important for institutional investors. Unlike many competitors, Wolverine leverages its technological capabilities and market expertise to deliver value to clients. The company's goal is to maintain a competitive edge in the financial markets while fostering a strong company culture that promotes teamwork, creativity, and continuous learning.