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 43200 - 72000 £ / year (est.) No home office possible
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 friendly culture.
  • Benefits: Enjoy a supportive environment and a three-day office work week.
  • Why this job: Grow your career in a world-class trading environment with excellent mentorship.
  • Qualifications: 7-10 years of software engineering experience, preferably in finance.
  • Other info: Engage with the tech community through conferences and meetups.

The predicted salary is between 43200 - 72000 £ 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 also 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.

Lead Java Software Engineer - Systematic Hedge Fund employer: Winston Fox

As a Lead Java Software Engineer at our Multi-Award-Winning Systematic Hedge Fund, you will thrive in a genuinely collegiate and supportive environment that prioritises employee well-being and development. With a strong focus on career growth, you will have the opportunity to mentor junior team members while engaging with the external tech community, all within a firm that boasts enviably low staff attrition. Located in a vibrant area, our three-day office-based policy fosters collaboration and innovation, making it an excellent place for meaningful and rewarding employment.
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 relevant conferences or meetups where you can connect with professionals in the industry. This could lead to valuable insights about the company culture and potentially even a referral.

✨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’s history and its position in the systematic investment space. Understanding their unique approach and values will help you articulate how you can contribute to their goals and fit into their supportive culture.

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
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 7-10 years of experience in software engineering, particularly in Java. Emphasise any relevant financial markets knowledge and your experience with technologies like Python, AWS, and Docker.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company culture. Mention specific experiences where you've led teams or managed projects, and how you can contribute to their systematic hedge fund environment.

Showcase Your Technical Skills: Be specific about your technical skills in your application. Include examples of projects where you've used Java, CI/CD practices, and any experience with cloud technologies. This will demonstrate your capability to meet the job requirements.

Highlight Leadership Experience: Since the role involves co-leading a team, make sure to highlight any previous leadership or mentoring roles you've had. Discuss how you've helped junior team members grow and how you engage with the tech community.

How to prepare for a job interview at Winston Fox

✨Showcase Your Financial Markets Knowledge

Make sure to highlight your understanding of financial markets, especially in relation to systematic trading and electronic trading. Be prepared to discuss how your experience aligns with the firm's operations and how you can contribute to their success.

✨Demonstrate Leadership Skills

As a Lead Java Software Engineer, you'll be expected to manage and coach a team. Share specific examples of how you've successfully led teams in the past, focusing on your approach to mentoring junior members and fostering a collaborative environment.

✨Prepare for Technical Questions

Expect in-depth technical questions related to Java, Python, and other technologies mentioned in the job description. Brush up on your coding skills and be ready to solve problems on the spot, as well as explain your thought process clearly.

✨Engage with Business Stakeholders

Since the role involves working closely with business stakeholders, prepare to discuss how you've previously translated high-level requirements into actionable technology solutions. Highlight your communication skills and ability to bridge the gap between technical and non-technical audiences.

Lead Java Software Engineer - Systematic Hedge Fund
Winston Fox
W
  • Lead Java Software Engineer - Systematic Hedge Fund

    City of London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-15

  • W

    Winston Fox

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