At a Glance
- Tasks: Develop and maintain investment infrastructure, collaborating with researchers and traders.
- Company: Dynamic financial firm focused on innovative quantitative solutions.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Join a fast-paced environment and tackle complex financial challenges with cutting-edge technology.
- Qualifications: 3-8 years in Python development, with strong skills in CI/CD and SQL.
- Other info: Exciting career prospects in a collaborative and supportive team.
The predicted salary is between 60000 - 80000 £ per year.
We are seeking a highly skilled Quantitative Developer to join our team, contributing to the development and maintenance of key investment infrastructure and analytics. This role involves collaborating with quantitative researchers and traders to design and implement scalable solutions, addressing complex business needs related to loading financial data, risk management, and backtesting. You will be working within a dynamic, fast-paced environment, supporting cross-functional teams across multiple investment platforms.
Responsibilities
- Develop and maintain critical components of the investment infrastructure, including the data interface layer, central risk calculations, and backtesting frameworks utilized by diverse investment teams.
- Work closely with quantitative researchers and traders to engineer robust solutions for business challenges.
- Provide production-level support to key systems, ensuring their continued functionality and reliability.
Experience
- 3-8 years of professional experience in software development, specializing in Python.
- Hands-on experience with continuous integration and delivery systems (e.g., Jenkins, GitLab CI/CD) and a strong understanding of Software Development Life Cycle (SDLC) best practices.
- Knowledge of SQL for database management and query optimization.
- Proficiency in Linux and Docker, including system administration and containerization for deployment and scaling.
Preferred:
- Deep understanding of futures asset classes and their application in systematic trading.
- Experience in developing financial backtesting systems for quantitative strategies.
- Matlab experience is a plus.
If this role sounds of interest, we would love to hear from you.
Quantitative Developer - Python in London employer: Aspect Capital
Contact Detail:
Aspect Capital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer - Python in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to quantitative development, and don’t be shy about introducing yourself. You never know who might have a lead on that perfect job!
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects, especially those related to financial data analysis or backtesting. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of SDLC best practices. Practice common algorithms and data structures in Python, and be ready to discuss how you've tackled complex problems in past roles.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight your experience with risk management and backtesting frameworks, and let us know how you can contribute to our dynamic team.
We think you need these skills to ace Quantitative Developer - Python in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in Python and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about quantitative development and how you can contribute to our team. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills: Don’t forget to mention your experience with tools like Jenkins, SQL, and Docker. We’re looking for someone who can hit the ground running, so let us know how you’ve used these technologies in your previous roles.
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’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Aspect Capital
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve complex problems, especially in finance. Practising coding challenges can also help you demonstrate your technical prowess.
✨Understand the Investment Infrastructure
Familiarise yourself with the key components of investment infrastructure mentioned in the job description. Be prepared to talk about how you would approach developing and maintaining these systems, and think of examples from your experience that showcase your ability to handle similar challenges.
✨Showcase Your Collaboration Skills
Since this role involves working closely with quantitative researchers and traders, be ready to discuss your experience in cross-functional teams. Share specific examples of how you've collaborated effectively in the past, and how you can contribute to a dynamic team environment.
✨Prepare for Technical Questions
Expect technical questions related to SQL, Linux, and Docker. Brush up on your knowledge of database management and system administration. It might also be helpful to review continuous integration and delivery systems, as these are crucial for the role.