TL;DR
Senior C++ Developer (Fintech): Designing, developing, and testing financial markets software products with an accent on information visualization, data-intensive, and latency-sensitive performance. Focus on evolving technically with modern C++ standards, ensuring internal quality through automated testing, and improving expertise in financial assets and investment banking.
Location: Hybrid in London, United Kingdom.
Company
hirify.global is a global financial technology company empowering clients to accomplish more.
What you will do
- Participate in the design, development, and testing of financial markets software products.
- Develop and integrate different ways of information visualization.
- Evolve technically while working on data-intensive, latency-sensitive products.
- Provide and receive constant technical feedback via code-review practices.
- Ensure internal quality standards are met through automated testing (e.g., unit, integration, performance, and throughput tests).
- Learn and improve your expertise in financial assets, investment banking, and financial technology.
Requirements
- A bachelor’s degree from a recognised college or university in STEM (math, physics, computer science, engineering, etc.).
- Over 5 years of C++ development experience.
- Solid knowledge of C++ features, programming techniques, and modern C++ standards (C++ 17/20).
- Comprehensive knowledge of basic algorithms and data structures.
- Experience in debugging and troubleshooting.
- Familiar with applying OOP concepts in environments with challenging performance demands.
- Good communication skills with an effective level of English proficiency (English: B2 required).
Nice to have
- Knowledge of financial markets and financial technologies.
- Linux/Unix experience at an advanced user or admin level.
- Experience in multi-threaded programming, low-latency software design, performance profiling and optimisation.
- Knowledge of the Internet protocol suite and network programming.
- Knowledge of the LLVM toolchain.
- Understanding of functional programming concepts.
- Experience in other programming languages (Java, Python, Shell scripting, Rust, Haskell, etc.).
Culture & Benefits
- Hybrid work model, assigned to a hirify.global office.
- Collaborative, engaging, and inclusive environment.
- Committed to providing a workplace that empowers associates to be authentic and bring their best to work.
- Dedication to fostering authenticity and recognizing everyone’s unique perspective.
Hiring process
- hirify.global may use technology, including artificial intelligence (AI)-based tools, to help review and evaluate applications.
- All employment decisions include human review to ensure fairness, accuracy, and compliance with applicable laws.
- Honesty and transparency are critical; any attempt to falsify, misrepresent, or disguise information will result in disqualification.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →