At a Glance
- Tasks: Develop high-performance C++ systems for trading and market data.
- Company: Leading quantitative research and technology firm with a focus on innovation.
- Benefits: Competitive day rates, hybrid work model, and potential for permanent roles.
- Why this job: Join a dynamic team and tackle challenging technical problems in a fast-paced environment.
- Qualifications: Strong modern C++ skills and understanding of systems fundamentals required.
- Other info: 12-month contracts with opportunities for extensions or permanent positions.
The predicted salary is between 48000 - 72000 £ per year.
C++ Contract Opportunities – Low Latency & Market Data (12 Months, extensions or conversions to permanent possible)
I’m working with a leading quantitative research & technology firm who are hiring several C++ contractors across different teams. These roles sit within highly technical engineering groups building the foundations that power large-scale trading, analytics, and research systems. Strong engineers who write clean, modern C++ and enjoy solving technical problems within trading and/or market data environments will be considered.
- C++ Engineering – Low Latency: Work on performance-critical systems where reliability, optimisation, and careful engineering matter. You’ll contribute to high-throughput components and help evolve core infrastructure.
- C++ Engineering – Market Data Feeds: Join the team building and improving real-time data pipelines. Expect work on feed handlers, data ingestion, transformation, and robustness of systems that support downstream consumers.
What They’re Looking For:
- Strong modern C++ experience (C++17/20 ideally)
- Solid understanding of systems fundamentals (memory, concurrency, performance, networking, etc.)
- Experience building reliable, production-grade software
- Ability to work independently and contribute to complex codebases
- Open to candidates from any industry — gaming, telecoms, HPC, defence, automotive, trading, etc.
Contract Details:
- 12 month engagements with extensions or permanent conversions possible.
- Competitive day rates
- Hybrid London (few days onsite)
- Quick interview process
If you’re a C++ engineer considering contract work and want something genuinely challenging, impactful, and well-compensated, drop me a message and we can run through the details.
C++ Engineer in Tipton employer: Arcus Search
Contact Detail:
Arcus Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Engineer in Tipton
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with C++. Attend meetups or online webinars related to C++ engineering. You never know who might have a lead on a contract opportunity!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best C++ projects. Whether it's a GitHub repo or a personal website, having tangible evidence of your expertise can make you stand out in interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your systems fundamentals. Focus on memory management, concurrency, and performance optimisation. Practising coding challenges can also help you feel more confident when tackling real-world problems.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of exciting C++ contract opportunities waiting for you. Plus, it’s a great way to ensure your application gets seen by the right people quickly.
We think you need these skills to ace C++ Engineer in Tipton
Some tips for your application 🫡
Show Off Your C++ Skills: Make sure to highlight your experience with modern C++ (C++17/20) in your application. We want to see how you've tackled performance-critical systems and any cool projects you've worked on that demonstrate your coding prowess.
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your skills and experiences. This helps us understand your fit for the role quickly!
Tailor Your Application: Don’t just send a generic application! Tailor it to the specific role by mentioning your relevant experience in low latency or market data environments. We love seeing candidates who take the time to connect their background to what we’re looking for.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Arcus Search
✨Know Your C++ Inside Out
Make sure you brush up on your modern C++ skills, especially C++17/20 features. Be ready to discuss how you've applied these in real-world scenarios, particularly in performance-critical systems.
✨Understand Systems Fundamentals
Familiarise yourself with key concepts like memory management, concurrency, and networking. Prepare to answer questions that test your understanding of these fundamentals, as they are crucial for the roles you're applying for.
✨Showcase Problem-Solving Skills
Be prepared to tackle technical problems during the interview. Practice coding challenges or system design questions that reflect the kind of work you'll be doing, especially around low latency and market data.
✨Demonstrate Independence and Teamwork
While the role requires independent work, it's also important to show that you can collaborate effectively within a team. Share examples of how you've contributed to complex codebases and worked alongside others to achieve common goals.