At a Glance
- Tasks: Design and develop low-latency software for trading systems and collaborate with a dynamic team.
- Company: Join Quantbox, a leading tech-driven proprietary trading firm in Cambridge.
- Benefits: Enjoy competitive pay, 4 weeks vacation, medical insurance, and international team outings.
- Other info: Great career growth opportunities in a supportive and innovative workplace.
- Why this job: Make an impact in finance tech while working with passionate colleagues in a casual environment.
- Qualifications: Strong software development skills, proficiency in C++, and a passion for new technologies.
The predicted salary is between 30000 - 50000 ÂŁ per year.
Quantbox is a technology-driven Proprietary trading firm that specializes in systematic alpha research and electronic market‑making on various exchanges. We trade across a multitude of asset classes and trading venues with significant market share and are looking for multiple Software Developers to join us in our Core Engineering group to help in designing our in‑house low latency software stack.
Quantbox encourages bachelor’s, Master’s and PhD students in computer science, mathematics and related fields to apply. Additional requirements include:
- Excellent Software Development knowledge demonstrated through course work, research projects, or open source activities
- Proficiency in C++, object‑oriented design, GDB
- A strong understanding of data structures and algorithms
- Exposure to network programming (TCP/IP), concurrent programming (multi‑threaded applications), Operating systems concepts
- Experience with Linux/Unix
- Brilliant problem‑solving abilities
- A passion for new technologies and ideas
Day‑to‑day work includes (but not limited to):
- Designing, developing, and testing proprietary software including low‑latency high‑throughput exchange connectivity layers
- Distributed computation optimized backtesting and simulation systems capable of handling terabytes of data
- Risk systems with real‑time trade management and risk analysis
- Identifying complex problems, coming up with innovative solutions, and communicating them with your team to advocate their implementation
- Collaboration with other software developers, quantitative traders, and researchers in cross‑functional team environments
Quantbox is a place of friends and colleagues, where people convert their passion into action. We believe in togetherness that brings out the best in ourselves and our company. Our open and casual work culture gives you the space to innovate and deliver. Everyone on the team is approachable.
Employee remuneration packages are reviewed regularly to ensure that they remain competitive. In recognition of our employees’ contributions and performance, for full‑time permanent roles we provide:
- Competitive compensation
- 4 weeks of paid vacation
- Medical insurance
- International team outing
Quantbox is an equal opportunities employer.
Junior Software Developer - Cambridge employer: Quantbox Research
Contact Detail:
Quantbox Research Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Software Developer - Cambridge
✨Tip Number 1
Network like a pro! Reach out to current employees at Quantbox on LinkedIn or attend tech meetups in Cambridge. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! If you've got a GitHub profile, make sure it’s up to date with your best projects. Highlight any C++ work or algorithms you've tackled – it’ll catch their eye!
✨Tip Number 3
Prepare for the technical interview! Brush up on data structures, algorithms, and system design. Practise coding challenges on platforms like LeetCode or HackerRank to get in the zone.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect directly with us.
We think you need these skills to ace Junior Software Developer - Cambridge
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your software development knowledge in your application. Whether it's through coursework, research projects, or open-source contributions, we want to see what you've done and how it relates to the role!
Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific skills and experiences that match our job description. We love seeing candidates who take the extra step!
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that get straight to the heart of your qualifications and passion for technology.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you're serious about joining our team at Quantbox!
How to prepare for a job interview at Quantbox Research
✨Know Your Tech Inside Out
Make sure you brush up on your C++ skills and understand object-oriented design principles. Be ready to discuss your coursework, research projects, or any open-source contributions that showcase your software development knowledge.
✨Master the Basics of Algorithms
Quantbox values strong problem-solving abilities, so be prepared to tackle questions on data structures and algorithms. Practise coding problems that require you to think critically and demonstrate your understanding of these concepts.
✨Familiarise Yourself with Networking and Concurrency
Since the role involves network programming and multi-threaded applications, it’s a good idea to review TCP/IP concepts and concurrent programming techniques. Being able to discuss these topics confidently will show your readiness for the challenges ahead.
✨Show Your Passion for Innovation
Quantbox is all about new technologies and ideas, so don’t hold back on sharing your enthusiasm! Talk about any personal projects or technologies you’re excited about, and how you see them fitting into the role of a Junior Software Developer.