Junior Software Developer - Cambridge
Junior Software Developer - Cambridge

Junior Software Developer - Cambridge

Cambridge Full-Time 30000 - 50000 ÂŁ / year (est.) No home office possible
Q

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

At Quantbox, we pride ourselves on being a technology-driven proprietary trading firm that fosters a collaborative and innovative work environment in the heart of Cambridge. Our commitment to employee growth is evident through competitive compensation, generous vacation time, and opportunities for international team outings, all while working alongside passionate colleagues who share a love for technology and problem-solving. Join us to not only advance your career but also to be part of a community that values togetherness and creativity.
Q

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

C++
Object-Oriented Design
GDB
Data Structures
Algorithms
Network Programming (TCP/IP)
Concurrent Programming (Multi-Threaded Applications)
Operating Systems Concepts
Linux/Unix
Problem-Solving Abilities
Software Development
Collaboration Skills
Innovative Thinking

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.

Junior Software Developer - Cambridge
Quantbox Research
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>