At a Glance
- Tasks: Develop tools and algorithms to enhance research and trading processes in a tech-focused firm.
- Company: Join a dynamic early-stage tech firm with a focus on innovation.
- Benefits: Competitive salary, mentorship opportunities, and a collaborative work environment.
- Other info: Great opportunity for career growth and collaboration with talented teams.
- Why this job: Make a real impact by building scalable solutions in the finance tech space.
- Qualifications: Expert Python coding skills and experience with fixed income products required.
The predicted salary is between 60000 - 80000 £ per year.
We are looking for an Engineer with a passion for technology and significant breadth of fixed income product and systems experience to join the Systematic Credit Engineering team. This role is ideally suited to an individual with expert Python coding expertise who is eager to build tools and algorithms to support and enhance the research and trading processes at an early‑stage tech‑focused firm.
You will be responsible for defining and owning end‑to‑end deliveries including model code and decision support tools to scale the firm, as well as tooling to support and enhance the research process. This will involve using your in‑depth knowledge of fixed income instruments and breadth of knowledge of applied mathematical models and libraries to turn productive research insights into reliable and scalable code, as well as building new automation pipelines to automate business processes.
In this varied role, you will also have the great opportunity to collaborate with colleagues across the firm, especially our team of Quantitative Researchers as well as within your team of Quantitative, Systems, and Platform Infrastructure Engineers. Strong stakeholder management skills are essential, as well as an understanding of products across the fixed income asset class (credit, interest rates, bonds, CDS, and related derivatives). Understanding of trade lifecycle, third party system integration, fixed income data, and operational processes will also be highly valued.
Technical Responsibilities- Develop our software development toolkit, including source code control, CI/CD platform, test infrastructure, packaging, and deployment.
- Engage and collaborate with teams outside of Quantitative Engineering, specifically Quantitative Research but also including Risk, Compliance and Portfolio Management.
- Provide expert guidance for projects and meetings requiring engineering input, for example due diligence, client meetings and vendor selection.
- Evaluate data sources used in research and build‑out parsers and processors for the same.
- Implement the signals, optimizers, and other software required by our models.
- Implement tools to enable and accelerate the research process.
- Support production models.
- Mentor colleagues within the Engineering team.
- Review and test code and systems, to the standards defined in the software development process.
- As a ‘code owner’ on parts of our repository, maintain the codebase to the highest quality in terms of code reviews and contributions, as defined in the software development process.
- Demonstrable depth of experience with the breadth of fixed income products.
- Experience at a fast‑paced start‑up, including open‑source contributions, and/or a demonstrated ability to scale a codebase with 10‑20+ full‑time committers.
- Desire to work as part of a team and strong communication skills.
- Expert domain and data knowledge.
- Experience in leading technical projects.
- Expert knowledge of Python, including commercial experience on either large or fast‑growing codebases.
- Strong stakeholder management skills and related business analysis.
- Expert knowledge of data platforms/providers and related technologies.
- Experience working with mathematical models and libraries.
- Prior experience mentoring/coaching engineers earlier in their careers.
- Ability to parse problems and present solutions.
- Ownership for the code you write.
- Other asset classes, such as equities.
Senior Associate, Quantitative Engineering employer: Ares Management
Contact Detail:
Ares Management Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Associate, Quantitative Engineering
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in quantitative engineering. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
Don’t just talk about your Python expertise—show it! Create a GitHub portfolio showcasing your projects, especially those related to fixed income products. This gives potential employers a tangible look at what you can do.
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding of fixed income instruments. Practice common coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Apply Through Us
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Senior Associate, Quantitative Engineering
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your expert Python coding expertise in your application. We want to see how you've used Python to build tools and algorithms, so share specific examples that showcase your skills!
Demonstrate Your Fixed Income Knowledge: Since we're all about fixed income products, don't forget to mention your experience with them. Talk about the instruments you've worked with and how you've applied mathematical models to enhance research and trading processes.
Collaboration is Key: We love teamwork! In your application, emphasise any past experiences where you've collaborated with different teams, especially in a fast-paced environment. Show us how you can engage with Quantitative Researchers and other stakeholders.
Apply Through Our Website: Ready to take the plunge? We encourage you to apply through our website for a smoother process. It’s the best way for us to get your application and for you to join our tech-focused team!
How to prepare for a job interview at Ares Management
✨Know Your Stuff
Make sure you brush up on your knowledge of fixed income products and systems. Be ready to discuss your experience with Python coding and how you've applied it in real-world scenarios. The more specific examples you can provide, the better!
✨Showcase Your Collaboration Skills
This role involves working closely with various teams, so be prepared to talk about your past experiences collaborating with others. Highlight any projects where you successfully engaged with stakeholders or mentored colleagues, as this will demonstrate your strong communication skills.
✨Prepare for Technical Questions
Expect to face technical questions related to software development, data platforms, and mathematical models. Brush up on your knowledge of CI/CD processes and be ready to explain how you've implemented tools to enhance research processes in previous roles.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their current projects, team dynamics, or how they approach scaling their codebase. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.