At a Glance
- Tasks: Develop a cutting-edge research platform for a leading Quantitative Trading firm.
- Company: Join a top-tier prop trading business with a collaborative culture.
- Benefits: Competitive salary, dynamic work environment, and opportunities for growth.
- Other info: Flat team structure that values collaboration and shared success.
- Why this job: Shape the future of finance by building impactful systems from scratch.
- Qualifications: Mastery of Python and experience in high-performance engineering environments.
How many opportunities will you get to develop a greenfield platform that directly shapes the future of a multi-billion-dollar prop trading business? Here, you'll develop a proprietary Python-based research platform from scratch for one of the leading Quantitative Traders globally. The challenge isn't just performance or raw throughput - though both matter. It's building a flexible, robust system capable of supporting a wide range of research workflows, each with its own quirks, data dependencies, and computational demands.
You won't just be writing clean, efficient Python, you'll be working directly with researchers to understand their methodology, tooling, and pain points. The system you help design will either accelerate the productivity of some of the smartest minds in quantitative finance - or get in their way. There's no single background that guarantees success here, but mastery of Python, a deep understanding of system design, and a collaborative mindset are non-negotiable.
While most of the team comes from big-tech, there's space for exceptional buy-siders too. Here, culture matters. This is a flat, collaborative team with no space for ego. They move fast, build carefully, and share success (and failures) together. If you're looking for a heads-down, siloed role, this isn't the right fit. If you want to be involved from the beginning - shaping how this platform evolves from scratch - now is the time to reach out.
What they're looking for:
- 2–10 years of experience in a high-performance, engineering-driven environment
- Advanced Python proficiency
- Experience designing and building complex, data-intensive systems
- Strong Linux fundamentals
- Excellent communication skills and a comfort working closely with non-engineering stakeholders
Great to have:
- Experience with containerization (e.g., Docker, K8)
- Exposure to Golang
Software Developer (Research Infrastructure) - £350 - Quantitative Trading in London employer: Campbell North Ltd.
Contact Detail:
Campbell North Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer (Research Infrastructure) - £350 - Quantitative Trading in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at companies you're interested in. A friendly chat can open doors and give you insights that job descriptions just can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects or any relevant work. This is your chance to demonstrate your expertise in building complex systems and collaborating with others.
✨Tip Number 3
Prepare for interviews by understanding the company culture. Since this role values collaboration, be ready to discuss how you've worked with non-engineering stakeholders and contributed to team success.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Developer (Research Infrastructure) - £350 - Quantitative Trading in London
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your advanced Python proficiency in your application. We want to see how you've used Python in past projects, especially in building complex systems. Don't just say you're good at it; show us with examples!
Talk About Teamwork: Since we value collaboration, share experiences where you've worked closely with non-engineering stakeholders. Tell us how you communicated effectively and contributed to a team environment. We love hearing about how you’ve helped others succeed!
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Avoid jargon unless it's necessary, and make sure your passion for the role shines through!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss any important updates. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Campbell North Ltd.
✨Master Your Python Skills
Make sure you brush up on your Python knowledge before the interview. Be ready to discuss your previous projects and how you've used Python to solve complex problems. They’ll want to see your coding skills in action, so practice writing clean and efficient code.
✨Understand System Design
Get familiar with system design principles, especially for data-intensive applications. Be prepared to talk about how you would approach building a flexible and robust research platform. Think through potential challenges and how you would address them.
✨Show Your Collaborative Spirit
Since this role involves working closely with researchers, highlight your teamwork and communication skills. Share examples of how you've successfully collaborated with non-engineering stakeholders in the past. They value a flat, ego-free culture, so demonstrate your willingness to learn from others.
✨Research the Company Culture
Take some time to understand the company’s culture and values. They’re looking for someone who fits into their collaborative environment. Be ready to discuss how you align with their approach to teamwork and shared success, and why you’re excited about being part of a greenfield project.