Senior Software Developer - Python - Hybrid or Remote in Leeds
Senior Software Developer - Python - Hybrid or Remote

Senior Software Developer - Python - Hybrid or Remote in Leeds

Leeds Full-Time 60000 - 80000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Own and evolve a production options trading system using Python.
  • Company: Join a leading trading firm with a focus on innovation.
  • Benefits: Enjoy hybrid or remote work, competitive salary, and growth opportunities.
  • Why this job: Make an impact in the fast-paced world of trading technology.
  • Qualifications: Proven experience in Python and performance engineering.
  • Other info: Dynamic team environment with a focus on real-time data.

The predicted salary is between 60000 - 80000 £ per year.

We are hiring a Senior Software Engineer (Python) - Trading Systems to own and evolve a production options trading system. It runs during market hours, ingests real-time market data, and requires profiling-led performance engineering to keep p50/p99 latency, jitter, and reliability within tight bounds.

If you are confident this is the role for you, make sure to apply as soon as possible.

Senior Software Developer - Python - Hybrid or Remote in Leeds employer: Beamost Ltd

Join a forward-thinking company that values innovation and excellence in software development. With a hybrid or remote work model, we offer a flexible environment that fosters collaboration and creativity, alongside opportunities for professional growth in the fast-paced world of trading systems. Our commitment to employee well-being and performance-driven culture makes us an exceptional employer for those seeking meaningful and rewarding careers.
B

Contact Detail:

Beamost Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer - Python - Hybrid or Remote in Leeds

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry and let them know you're on the hunt for a Senior Software Developer role. You never know who might have the inside scoop on an opening or can put in a good word for you.

✨Tip Number 2

Prepare for technical interviews by brushing up on your Python skills and understanding trading systems. We recommend doing mock interviews with friends or using online platforms to get comfortable with the types of questions you might face.

✨Tip Number 3

Showcase your projects! If you've worked on any relevant projects, make sure to highlight them during interviews. We love seeing real-world applications of your skills, especially if they relate to performance engineering or trading systems.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team.

We think you need these skills to ace Senior Software Developer - Python - Hybrid or Remote in Leeds

Python
Performance Engineering
Real-time Data Processing
Latency Optimisation
Jitter Management
Reliability Engineering
Trading Systems Knowledge
Profiling Techniques

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant trading systems. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled performance engineering challenges in the past. We love seeing how you approach complex problems, especially when it comes to latency and reliability.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your key points stand out without unnecessary fluff. Remember, less is often more!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Don’t wait too long – we’re excited to hear from you!

How to prepare for a job interview at Beamost Ltd

✨Know Your Tech Inside Out

Make sure you’re well-versed in Python and any relevant frameworks or libraries. Brush up on your knowledge of trading systems, real-time data processing, and performance engineering techniques. Being able to discuss specific projects where you've optimised latency or improved system reliability will really impress.

✨Prepare for Technical Questions

Expect to face some challenging technical questions during the interview. Practice coding problems related to algorithms and data structures, especially those that could apply to trading systems. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with whiteboard coding.

✨Showcase Your Problem-Solving Skills

Be ready to discuss how you approach problem-solving in high-pressure situations. Share examples from your past experiences where you had to troubleshoot issues in a production environment, particularly focusing on how you maintained performance metrics like p50/p99 latency.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about their current challenges with the trading system, how they measure success, or what technologies they plan to adopt in the future. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Senior Software Developer - Python - Hybrid or Remote in Leeds
Beamost Ltd
Location: Leeds

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

>