Lead Java Software Engineer - Systematic Hedge Fund
Lead Java Software Engineer - Systematic Hedge Fund

Lead Java Software Engineer - Systematic Hedge Fund

City of London Full-Time 54000 - 84000 Β£ / year (est.) No home office possible
Go Premium
W

At a Glance

  • Tasks: Lead a team of 12 in developing software for a top hedge fund.
  • Company: Join a multi-award-winning systematic hedge fund with a supportive culture.
  • Benefits: Enjoy a three-day office policy and opportunities for career growth.
  • Why this job: Be part of a friendly team that values collaboration and innovation.
  • Qualifications: 7-10 years in software engineering, preferably with financial market experience.
  • Other info: Engage with the tech community through conferences and meetups.

The predicted salary is between 54000 - 84000 Β£ per year.

Lead Java Software Engineer with around 7-10 years of experience, including relevant Financial Markets knowledge, sought to Co-Lead a team of 12 for a Multi-Award-Winning $5BN+ AUM Systematic Hedge Fund.

My client is one of the original Systematic Investment firms and is proud of its genuinely collegiate, friendly and supportive culture, with an enviably low staff attrition. This team covers all software front-to-back, outside of Portfolio Management and Research systems, including Execution and Order Management systems, as well as Risk, Fund Accounting, Operations and Corporate Functions.

Software is mainly written in Java but the team also works with Python, MATLAB, SQL, AWS, Docker, Kubernetes, Linux and CI/CD, as well as integrating with various SaaS products, such as HRMS.

You will also work directly with a variety of business stakeholders to break down high level requirements into feasible technology solutions, whilst identifying opportunities to unlock business value. You will take responsibility for best practice across the SDLC – for example with CI/CD, monitoring, and TDD. You will help junior team members develop and grow their careers through management and coaching, as well as engaging with the external Tech community through conferences and meetups.

Requirements:
  • 7-10 years of experience as a software engineer in a professional environment, managing projects to take requirements from concept to production use.
  • Financial experience and domain knowledge – especially Buy Side and/or Electronic Trading. This could have been gained in a FinTech, Investment Bank, Investment Manager, Market Venue, or Trading firm.
  • Experience line managing, coaching or leading teams.
  • Strong development skills in core Java with the ability to work collaboratively and communicate clearly and concisely with both technical and non-technical audiences.
  • Experience in Python or MATLAB, and cloud and container technologies such as AWS, Docker, and Kubernetes preferred.
  • Excellent academic record with a minimum of a good Bachelor’s degree in a STEM subject, preferably Computer Science / Computing.

This is an excellent opportunity for a Lead Java Developer to grow their career in a world-class Systematic Trading environment with a genuinely friendly and supportive culture. This firm operates a three-day-per-week office-based policy.

W

Contact Detail:

Winston Fox Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Lead Java Software Engineer - Systematic Hedge Fund

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Python, AWS, and Docker. Being able to discuss your experience with these tools in detail will show that you're not only qualified but also genuinely interested in the role.

✨Tip Number 2

Network within the financial technology community. Attend meetups or conferences related to systematic trading or software engineering in finance. This can help you make valuable connections and may even lead to a referral for the position.

✨Tip Number 3

Prepare to discuss your leadership style and experiences in managing teams. Since this role involves co-leading a team, showcasing your ability to mentor and develop junior engineers will be crucial during any interviews.

✨Tip Number 4

Research the company culture and values of the hedge fund. Understanding their emphasis on a friendly and supportive environment will allow you to tailor your conversations and demonstrate how you align with their ethos.

We think you need these skills to ace Lead Java Software Engineer - Systematic Hedge Fund

Java Development
Financial Markets Knowledge
Team Leadership
Project Management
Python Programming
MATLAB Proficiency
AWS Cloud Services
Docker Containerisation
Kubernetes Orchestration
Linux Operating System
Continuous Integration/Continuous Deployment (CI/CD)
Test-Driven Development (TDD)
Stakeholder Engagement
Coaching and Mentoring
Communication Skills
Problem-Solving Skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your 7-10 years of experience in software engineering, particularly focusing on your Java development skills and any relevant financial markets knowledge. Use specific examples to demonstrate your expertise in managing projects and leading teams.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company culture. Mention your experience with technologies like Python, AWS, and Docker, and how they relate to the job description. Show that you understand the importance of collaboration and communication in a team setting.

Highlight Leadership Experience: Since the role involves co-leading a team, emphasise any previous leadership or mentoring roles you've held. Provide examples of how you've helped junior team members grow and how you've engaged with the tech community through conferences or meetups.

Showcase Problem-Solving Skills: Demonstrate your ability to break down high-level requirements into feasible technology solutions. Include examples of past projects where you identified opportunities to unlock business value through innovative software solutions.

How to prepare for a job interview at Winston Fox

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java and other relevant technologies like Python, AWS, and Docker. Highlight specific projects where you successfully implemented these technologies, as this will demonstrate your hands-on skills and understanding of the tech stack.

✨Understand Financial Markets

Since the role requires financial markets knowledge, brush up on key concepts related to systematic hedge funds, electronic trading, and buy-side operations. Being able to speak intelligently about these topics will show your potential employer that you can bridge the gap between technology and finance.

✨Emphasise Leadership and Coaching Skills

As a lead engineer, you'll be expected to manage and mentor junior team members. Prepare examples of how you've successfully led teams or coached individuals in the past, focusing on your approach to fostering a supportive and collaborative environment.

✨Prepare for Behavioural Questions

Expect questions that assess your problem-solving abilities and how you handle challenges. Use the STAR method (Situation, Task, Action, Result) to structure your responses, ensuring you convey your thought process and the impact of your actions.

Lead Java Software Engineer - Systematic Hedge Fund
Winston Fox
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

W
  • Lead Java Software Engineer - Systematic Hedge Fund

    City of London
    Full-Time
    54000 - 84000 Β£ / year (est.)
  • W

    Winston Fox

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>