Software Engineer @Reactive Markets
Software Development
Salary unspecified
Remote Location
Job Type other
Posted 1wk ago

[Hiring] Software Engineer @Reactive Markets

1wk ago - Reactive Markets is hiring a remote Software Engineer. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

The Software Engineer at Reactive Markets is responsible for developing and optimising key components of our Switchboard trading platform. This role is critical to achieving the company’s objective of delivering a high-performance, low-latency trading platform. The Software Engineer will focus on essential features and optimisations to drive low-latency, high-throughput performance across:

  • FX
  • Cryptocurrency
  • OTC Equities

Contributing to both customer satisfaction and system scalability.

Responsibilities

  • Develop and Optimise High-Performance Trading Components
    • Performance focus: Drive reliable, latency-sensitive trading solutions to maintain high-performance targets.
    • Key activities:
      • Design, code, test, and maintain C++ and Go components;
      • Implement optimisations that reduce latency and enhance throughput.
    • Impact: These developments directly support our trading platform’s ability to handle high message volumes with low latency, supporting both client and revenue growth.
  • System Monitoring and Proactive Optimisation
    • Performance focus: Ensure continuous system stability and scalability, preemptively addressing performance bottlenecks.
    • Key activities:
      • Profile components, monitor performance, conduct rigorous testing, and troubleshoot issues in line with operational requirements.
    • Impact: Proactive monitoring and optimisation directly impacts system uptime and reliability, supporting smooth and uninterrupted trading operations.
  • Third-Line Technical Support for Operations
    • Performance focus: Deliver efficient Level 3 (L3) support for production issues, ensuring operational stability.
    • Key activities:
      • Work with TechOps to resolve technical issues promptly;
      • Support runbook and monitoring protocol development;
      • Assist in smooth go-live transitions.
    • Impact: Providing reliable technical support helps maintain system availability and contributes to high-quality client experiences.

Qualifications

  • Strong proficiency in C++17 or above, with experience in Linux systems programming and Git.
  • Familiarity with Python and shell scripting for basic automation and support tasks.
  • Minimum of 3+ years in Linux C++ development, with a focus on high-performance, low-latency systems.

Requirements

  • Continuous improvement
    • Analytical Thinking: Skilled in diagnosing, troubleshooting, and refining technical solutions to achieve performance benchmarks.
  • Collaboration
    • Internal Relationships: Works closely with Engineering, TechOps, and Product teams to ensure project alignment and efficient delivery.
    • External Relationships: May assist TechOps in client support queries and project integration tasks.
  • Ownership
    • Results Orientation: Consistently achieves objectives that align with KPIs and the company’s strategic goals.
    • Adaptability: Able to pivot strategies in response to project needs or operational changes, ensuring alignment with project objectives.
    • Takes responsibility for delivering high-quality code and solutions that meet business needs, proactively addressing potential challenges.
  • Client focus
    • Strives to create solutions that meet and exceed customer needs, ensuring system stability and quality in a high-performance trading environment.

Benefits

  • 38 days annual leave including bank holidays.
  • Private health insurance scheme including medical and mental health cover.
  • Dental and optical cashback and health-related discounts.
  • Cycle to work scheme.
  • Company life insurance.
  • 4% contributory pension.
  • Great socials and offsites.
  • Regular reviews of the benefits package to ensure the best possible experience for employees.
Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Reactive Markets
Software Development
Salary unspecified
Remote Location
Job Type other
Posted 1wk ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later