- Permanent
- Anywhere
C++ Software Engineer – Financial Technology Sector – London
Are you a highly skilled C++ Software Engineer seeking a challenging and rewarding role in the heart of London? This prestigious position offers an exceptional total compensation package of £400,000, reflecting the high calibre of talent required.
Why This Role Stands Out
- Exceptional Compensation: Earn a competitive salary that recognises your expertise and contributions.
- Exclusive Perks: Enjoy access to an on-site gym and sauna, promoting a healthy work-life balance.
- Culinary Delights: Daily breakfast and lunch are provided to keep you energised throughout the day.
About the Role
Join a leading algo trading firm where your skills will drive financial technology innovation. This permanent, office-based position fosters a collaborative and dynamic work environment.
Key Responsibilities
- Develop and maintain high-performance C++ code.
- Work on low-level programming tasks involving CPU, X86, GPUs, Verilog, and Assembler.
- Leverage deep knowledge of computer science fundamentals, algorithms, and data structures to solve complex problems.
- Optimise code for speed and efficiency, ensuring delivery of high-performance solutions.
Skills and Experience Required
- C++ Proficiency: Demonstrable expertise in C++ programming, particularly for low-level tasks.
- Technical Acumen: Strong understanding of CPU, X86, GPUs, Verilog, and Assembler.
- Computer Science Fundamentals: In-depth knowledge of algorithms and data structures.
- Performance Optimisation: Proven ability to deliver high-performance, efficient code.
- Linux Experience: Ideally, experience working within a Linux environment.
This role is tailored for a software engineer who thrives in fast-paced, high-stakes settings and is eager to contribute to cutting-edge financial technology solutions.
If you have the required skills and experience, this could be the perfect next step in your career.