At a Glance
- Tasks: Develop cutting-edge software solutions for investment strategies and collaborate with various teams.
- Company: Capstone Investment Advisors is a leading asset management firm with a human-centric approach.
- Benefits: Enjoy competitive pay, wellness resources, training opportunities, and gym reimbursements.
- Why this job: Join a collaborative culture that values innovation and offers exposure to diverse financial areas.
- Qualifications: Bachelor’s in Computer Science, experience in Python, SQL, and financial asset classes required.
- Other info: Capstone promotes inclusivity and welcomes applicants from all backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
We see the world differently at Capstone Investment Advisors. Capstone is one of the world’s leading asset management firms in derivatives and complementary strategies. With approximately $10.4 billion of AUM and over 300 employees, Capstone was formed in 2007 and is headquartered in New York with offices in London, Amsterdam, Milan, Los Angeles, Hong Kong, Stamford, and Boston. For over 20 years, across market cycles, we have identified anomalies, tracked dislocations, and capitalised on opportunities to deliver for our investors. Our approach is built on a different way of investing, working together to innovate new strategies and solutions.
The Enterprise Engineering team provides technology solutions for all of the core groups within Capstone, including Treasury, Middle Office, Fund Accounting, Investor Relations, Compliance and many others. We’re looking for a highly motivated software engineer with a passion for technology and markets. You’ll partner with our treasury, accounting, middle office professionals, as well as other teams across the firm to deliver cutting edge solutions to interesting problems. The ideal candidate possesses exceptional problem-solving skills, a collaborative mentality, and an ability to bring innovative ideas to life. The role offers great exposure to the many and varied areas of the hedge fund.
Responsibilities and Impact:
- Create state-of-the-art software that empowers decision making across various investment strategies.
- Design, build and maintain key software solutions that support the firm’s core teams, with a clear focus on performance, scalability, and reliability.
- Own the end-to-end development process by working closely with stakeholders to understand problems, creating a strategy of execution, and delivering thoroughly tested and elegant solutions.
- Collaborate with other highly skilled engineers across the technology team and the firm to tackle complex technical challenges.
Our future colleague has these skills:
- Minimum Bachelor’s degree in Computer Science or related field.
- Experience in building production level software in Python. Experience supporting C# systems a plus.
- Experience working with at least one financial asset class.
- Experience with SQL databases.
- Strong analytical and problem solving skills.
- Collaborative team player with strong verbal communication skills.
- 4+ years working experience in the financial industry (buy side preferred).
- Experience building enterprise solutions in C++ and/or Java.
- Deep product knowledge in the Equity or Fixed Income asset class.
Benefits and Compensation Information:
Our team is our most important asset and investment. We value and respect our colleagues and their well-being inside and outside the workplace and our culture reflects this. We offer a robust and competitive benefits program to ensure the well-being of our colleagues. The base pay offered will be determined on factors such as experience, skills, training, location, certifications, education, and any applicable minimum wage requirements. In addition to the base salary, this position may be eligible for performance-based incentives. Some benefits included in this role are:
- Training and development opportunities.
- Robust Wellness Resources: Physical, Mental and Financial.
- Time-Off, Retirement and Commuter Benefits.
- Gym Reimbursement and other Discounts.
Equal Opportunity Employer: Capstone is committed to creating an inclusive environment where we welcome people of different backgrounds. Capstone considers applications for employment without regard to all applicable protected characteristics, including race, colour, religion, ethnicity, national origin, gender, sexual orientation, gender identity or expression, age, parental status, veteran status, or disability status.
Enterprise Software Engineer employer: Capstone
Contact Detail:
Capstone Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Enterprise Software Engineer
✨Tip Number 1
Familiarise yourself with Capstone's unique approach to investment. Understanding their focus on collaboration and innovative strategies will help you align your mindset with their culture, making you a more appealing candidate.
✨Tip Number 2
Network with current or former employees of Capstone to gain insights into the company’s work environment and expectations. This can provide you with valuable information that can be used during interviews to demonstrate your genuine interest in the role.
✨Tip Number 3
Brush up on your technical skills, especially in Python, C++, and Java, as well as SQL databases. Being able to discuss specific projects or challenges you've tackled using these technologies will showcase your expertise and problem-solving abilities.
✨Tip Number 4
Prepare to discuss your experience in the financial industry, particularly with asset classes like Equity or Fixed Income. Highlighting relevant projects or roles will demonstrate your understanding of the financial landscape and how it relates to software engineering.
We think you need these skills to ace Enterprise Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Python and any financial asset classes. Emphasise your problem-solving skills and collaborative projects to align with Capstone's values.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and markets. Mention specific projects where you've created innovative solutions and how they relate to the responsibilities outlined in the job description.
Highlight Relevant Experience: In your application, focus on your experience in the financial industry, especially if you have worked on enterprise solutions in C++ or Java. Include any specific achievements that demonstrate your analytical skills and ability to work collaboratively.
Showcase Your Problem-Solving Skills: Provide examples of complex technical challenges you've tackled in previous roles. Detail your approach to these problems and the outcomes, as this aligns with the expectations for the Enterprise Software Engineer role.
How to prepare for a job interview at Capstone
✨Understand the Company Culture
Before your interview, take some time to research Capstone Investment Advisors. Familiarise yourself with their approach to asset management and their emphasis on collaboration and innovation. This will help you align your answers with their values and demonstrate that you're a good fit for their team.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, C#, and SQL databases in detail. Bring examples of projects you've worked on that highlight your problem-solving skills and ability to build production-level software. If you have experience with C++ or Java, make sure to mention that as well.
✨Prepare for Behavioural Questions
Capstone values collaboration and communication, so expect questions that assess your teamwork and interpersonal skills. Think of specific examples where you've successfully worked with others to solve complex problems or deliver projects. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Ask Insightful Questions
At the end of the interview, you'll likely have the chance to ask questions. Prepare thoughtful queries about the Enterprise Engineering team's current projects, challenges they face, or how they measure success. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.