Lead Software Engineer

Lead Software Engineer

Full-Time 180000 - 200000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Lead the development of a high-performance trading system from scratch using Python and Go.
  • Company: Global Prop Shop with a strong presence in traditional and emerging markets.
  • Benefits: Attractive salary, bonuses, equity options, and a dynamic work environment.
  • Other info: Exciting opportunity for career growth in a fast-paced industry.
  • Why this job: Join a pioneering team and shape the future of trading technology.
  • Qualifications: Proven experience in software engineering and algorithmic development.

The predicted salary is between 180000 - 200000 £ per year.

Who? Working with a Global Prop Shop that has worked in traditional financial markets since the early 90s. They have diversified and branched out in the last decade, becoming one of the largest traders in emerging markets, such as Digital Assets.

Why? The firm in question is looking to create a brand-new trading team that is looking to create a mission-critical, high-performance trading system from scratch. This will involve algorithmic development, trading system development, and low-latency coding.

What? Greenfield trading system buildout using Python (along with newer tech such as Go).

Lead Software Engineer employer: DURLSTON PARTNERS

As a Lead Software Engineer at this innovative Global Prop Shop in London, you will be part of a dynamic team dedicated to building cutting-edge trading systems from the ground up. The company fosters a collaborative and high-performance work culture, offering competitive compensation packages, including bonuses and equity, alongside ample opportunities for professional growth in the rapidly evolving field of digital assets. With a strong commitment to employee development and a focus on pioneering technology, this is an exceptional opportunity for those seeking meaningful and rewarding employment in a thriving environment.
D

Contact Detail:

DURLSTON PARTNERS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to trading systems or algorithmic development. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding low-latency systems. Practice common algorithms and data structures, as these are often key topics in interviews for software engineering roles.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Lead Software Engineer

Algorithmic Development
Trading System Development
Low-Latency Coding
Python
Go
High-Performance Computing
Software Architecture
System Design
Collaboration Skills
Problem-Solving Skills
Adaptability
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with algorithmic development and low-latency coding, as these are key for the trading system buildout.

Showcase Relevant Projects: Include any relevant projects you've worked on, especially those involving Python or Go. We want to see how you've tackled similar challenges in the past!

Craft a Compelling Cover Letter: Your cover letter should tell us why you're excited about this opportunity. Share your passion for trading systems and how you can contribute to our new team.

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures it gets into the right hands quickly.

How to prepare for a job interview at DURLSTON PARTNERS

✨Know Your Tech Stack

Make sure you’re well-versed in Python and any other technologies mentioned in the job description, like Go. Brush up on your algorithmic development skills and be ready to discuss how you've used these technologies in past projects.

✨Understand the Trading Landscape

Familiarise yourself with traditional financial markets and emerging markets, especially digital assets. Being able to speak knowledgeably about market trends and trading strategies will show that you’re not just a coder but also understand the business side of things.

✨Prepare for Technical Challenges

Expect to face some technical challenges during the interview. Practice coding problems related to low-latency systems and algorithm optimisation. Use platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Showcase Your Team Spirit

Since this role involves building a new team, highlight your experience working collaboratively in high-pressure environments. Share examples of how you’ve contributed to team success and how you handle feedback and conflict.

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

>