Production Reliability Engineer, Direct Trading
Production Reliability Engineer, Direct Trading

Production Reliability Engineer, Direct Trading

London Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
J

At a Glance

  • Tasks: Support trading environments, manage software components, and develop tools for automation.
  • Company: Join Jump Liquidity, a top proprietary trading firm providing global liquidity solutions.
  • Benefits: Enjoy private medical insurance, pension schemes, paid parental leave, and more perks.
  • Why this job: Be part of a dynamic team in a leading firm, impacting global trading systems.
  • Qualifications: 5+ years in production trading support, strong Python/Go skills, and advanced Linux knowledge.
  • Other info: Work closely with developers and trading teams to innovate and enhance trading systems.

The predicted salary is between 48000 - 72000 Β£ per year.

Jump Liquidity was created by the Jump Trading Group, one of the world’s leading proprietary trading firms, to provide bespoke liquidity to counterparties across multiple asset classes. Today we offer this enhanced liquidity 24/7 directly to counterparties in multiple trading locations worldwide through our matching platforms. Jump operates a Single Dealer Platform providing access to our liquidity in US equities as a regulated entity. Jump is committed to continuing to build these world class businesses.

Working in the London office of one of the leading quantitative trading firms in the world, you will be responsible for the technical support of the direct trading environments during European hours, including daily start-up of the US trading environment. You will provide technical knowledge to the business development process for identifying new direct trading opportunities, working with developers to design and implement new features, and building new tools to scale and understand the trading system. You will work closely with the London-based team to onboard and support counterparties.

What you\’ll do:

  • Manage the lifecycle of software components
  • Provide front-line response to incidents and outages
  • Manage and resolve issues with a high degree of technical complexity
  • Implement configuration changes
  • Develop and support tools to facilitate changes by non-technical teams
  • Create tools to automate configuration management, deployment, monitoring, and troubleshooting
  • Assist the trading support team through the onboarding and conformance process for new counterparties
  • Give technical backup to the trading support team responding to internal and external support requests
  • Create tools to assist in the analysis of data collected through the trading system
  • Help plan the long-term roadmap for the trading systems, from capacity to tools to software features
  • Work with developers to design and implement features in the trading system
  • Other duties as assigned or needed

Skills you\’ll need:

  • At least 5+ years experience supporting a production trading environment
  • Experience supporting trading counterparties
  • A rigorous, detail-oriented approach to operations and incident management
  • Strong python and/or Go as well as shell scripting; familiarity with C++
  • Familiarity with REST and/or gRPC and a desire to identify and eliminate toil through automation
  • Experience with devops/CICD tools such as Jenkins, ansible, git
  • Good knowledge of FIX protocol
  • Advanced Linux and network troubleshooting skills (TCP/IP and multicast)
  • Knowledge of high-availability techniques to ensure availability, including failover strategies, redundancy, and DR planning. Experience with load balancing solutions such as HAProxy
  • Reliable and predictable availability

Benefits include:

  • Private Medical, Vision and Dental Insurance
  • Travel Medical Insurance
  • Group Pension Scheme
  • Group Life Assurance and Income Protection Schemes
  • Paid Parental Leave
  • Parking and Commuter Benefits

#J-18808-Ljbffr

J

Contact Detail:

Jump Trading Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Production Reliability Engineer, Direct Trading

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, Go, and shell scripting. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Network with professionals in the trading and finance industry, especially those who work in production environments. Attend relevant meetups or webinars to gain insights and potentially get referrals that could help you land the job.

✨Tip Number 3

Demonstrate your problem-solving skills by preparing for technical interviews. Be ready to discuss past incidents you've managed, how you approached them, and the outcomes. This will show your ability to handle high-pressure situations effectively.

✨Tip Number 4

Research Jump Liquidity and its trading environment thoroughly. Understanding their business model and the specific challenges they face will allow you to tailor your discussions during interviews and show your genuine interest in the role.

We think you need these skills to ace Production Reliability Engineer, Direct Trading

Production Trading Environment Support
Incident Management
Technical Troubleshooting
Python Programming
Go Programming
Shell Scripting
C++ Familiarity
REST and gRPC Knowledge
Automation through DevOps
CI/CD Tools (Jenkins, Ansible, Git)
FIX Protocol Knowledge
Advanced Linux Skills
Network Troubleshooting (TCP/IP, Multicast)
High-Availability Techniques
Load Balancing Solutions (HAProxy)
Detail-Oriented Approach

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights relevant experience in supporting production trading environments. Emphasise your technical skills, particularly in Python, Go, and shell scripting, as well as your familiarity with tools like Jenkins and Ansible.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at Jump Liquidity. Discuss how your background aligns with their needs, particularly your experience with incident management and automation in trading systems.

Showcase Technical Skills: Be specific about your technical abilities in your application. Mention your experience with FIX protocol, advanced Linux troubleshooting, and any relevant projects that demonstrate your capability to manage complex issues in a trading environment.

Highlight Team Collaboration: Since the role involves working closely with teams, include examples of how you've successfully collaborated with developers and support teams in previous positions. This will show your ability to contribute to the onboarding and support processes for counterparties.

How to prepare for a job interview at Jump Trading

✨Showcase Your Technical Expertise

Make sure to highlight your experience in supporting production trading environments. Be prepared to discuss specific incidents you've managed and how you resolved them, especially those involving high technical complexity.

✨Demonstrate Your Problem-Solving Skills

Prepare examples of how you've implemented configuration changes or developed tools to automate processes. This will show your ability to identify and eliminate toil through automation, which is crucial for the role.

✨Familiarise Yourself with Relevant Technologies

Brush up on your knowledge of Python, Go, and shell scripting, as well as your familiarity with REST and gRPC. Being able to discuss these technologies confidently will impress the interviewers.

✨Understand the Trading Environment

Research Jump Liquidity and its trading systems. Understanding their operations, including high-availability techniques and load balancing solutions, will demonstrate your genuine interest in the company and the role.

Production Reliability Engineer, Direct Trading
Jump Trading
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>