At a Glance
- Tasks: Design and build innovative risk analytics frameworks for trading models.
- Company: Join a cutting-edge quant trading firm known for its tech-driven approach.
- Benefits: Enjoy complete autonomy in your projects and collaborate with top-tier technologists.
- Why this job: Make a real impact on global markets while solving complex challenges.
- Qualifications: 3+ years in software development, strong Python skills, and financial services experience required.
- Other info: Work in a fast-paced environment with opportunities for growth and innovation.
The predicted salary is between 48000 - 72000 £ per year.
Company Insight A technologically innovative and code-built quant trading firm are looking to engage with an exceptional Software Engineer to become an integral member of their industry-renowned Risk team. This is an opportunity for a technologically motivated individual to lend their knowledge of building large scale risk trading systems/applications and collaborate with like-minded and brilliant technologists to solve challenging real-world problems that have direct impact on business and trading in global markets across a diverse range of asset classes. Responsibilities In this role, you will play a key part in designing, building, and expanding a bespoke and revolutionary portfolio risk analytics framework to power systematic and algorithmic trading models. From day one, you will be given complete technological autonomy to develop highly scalable and performant solutions, leaving your own imprint and legacy on greenfield builds while partnering with various traders and researchers in optimising pre-existent front-office systems on trading desks across the business. Your present skillset 3+ years software development experience in writing high-quality, testable code in an object-oriented environment. Prior experience with Python 3 and Rest API Ability to work in a fast-paced environment. Understanding of modern software architecture and cloud platforms. Experience in financial services industry Experience with query optimization and performance tuning AWS, Kubernetes, docker, Helm Experience with more than 1 programming language
Software Engineer - Multi-Asset Systematic Risk (Python) employer: Thurn Partners
Contact Detail:
Thurn Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Multi-Asset Systematic Risk (Python)
✨Tip Number 1
Make sure to showcase your experience with Python and any other programming languages you know. Highlight specific projects where you've built scalable applications or worked on risk analytics frameworks, as this aligns perfectly with what we're looking for.
✨Tip Number 2
Familiarize yourself with modern software architecture and cloud platforms like AWS. Being able to discuss how you've utilized these technologies in past projects will demonstrate your readiness for the challenges you'll face in our fast-paced environment.
✨Tip Number 3
Prepare to discuss your experience in the financial services industry. Understanding the nuances of trading systems and risk management will give you an edge in conversations with our team, showing that you can hit the ground running.
✨Tip Number 4
Be ready to talk about your approach to query optimization and performance tuning. We value engineers who can enhance system performance, so sharing specific examples of how you've improved application efficiency will make a strong impression.
We think you need these skills to ace Software Engineer - Multi-Asset Systematic Risk (Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, REST APIs, and any relevant financial services background. Emphasize your software development experience and any projects that showcase your ability to write high-quality, testable code.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and quantitative trading. Discuss how your skills align with the responsibilities of the role, particularly in designing and building risk analytics frameworks.
Showcase Relevant Projects: If you have worked on projects involving cloud platforms like AWS or containerization tools such as Docker and Kubernetes, be sure to mention these. Provide specific examples of how you optimized performance or contributed to scalable solutions.
Highlight Collaboration Skills: Since the role involves working closely with traders and researchers, emphasize your ability to collaborate effectively in a team environment. Mention any experiences where you partnered with others to solve complex problems.
How to prepare for a job interview at Thurn Partners
✨Showcase Your Python Expertise
Make sure to highlight your experience with Python 3 during the interview. Be prepared to discuss specific projects where you've implemented high-quality, testable code and how you approached challenges in those projects.
✨Demonstrate Your Understanding of Software Architecture
Since the role requires knowledge of modern software architecture, be ready to explain your understanding of different architectural patterns and how they apply to building scalable systems. Discuss any relevant experiences you've had with cloud platforms like AWS.
✨Prepare for Technical Questions
Expect technical questions that assess your coding skills and problem-solving abilities. Practice coding challenges and be ready to demonstrate your thought process while solving problems, especially those related to performance tuning and query optimization.
✨Emphasize Collaboration Skills
This position involves working closely with traders and researchers. Share examples of how you've successfully collaborated in a team environment, particularly in fast-paced settings, and how you contributed to optimizing existing systems.