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 experience 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 employer: Aspect Capital
Contact Detail:
Aspect Capital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer - Python
✨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. You never know who might have the inside scoop on job openings!
✨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 taste of 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 your past projects and how they relate to the role.
✨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 hearing from passionate candidates who are eager to join our team!
We think you need these skills to ace Quantitative Developer - Python
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 your background makes you a perfect fit for our team. Keep it engaging and personal.
Showcase Your Technical Skills: Don’t forget to mention your experience with tools like Jenkins, GitLab CI/CD, and SQL. We love seeing candidates who are well-versed in the tech stack we use, so make sure to highlight these skills!
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!
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 proficiency.
✨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 relate to risk management and backtesting.
✨Showcase Your Collaboration Skills
Since this role involves working closely with quantitative researchers and traders, be ready to share examples of how you've successfully collaborated in the past. Highlight any cross-functional projects you've been part of and how you contributed to achieving common goals.
✨Prepare for Technical Questions
Expect technical questions related to continuous integration, SQL, and Linux. Brush up on your knowledge of SDLC best practices and be ready to discuss how you've implemented these in your previous roles. Having a solid understanding of Docker will also give you an edge.