Hybrid Software Engineer – Trading Execution

Posted last month

Apply now

About the role

  • Software Engineer developing and maintaining trading execution systems for crypto exchanges and liquidity providers. Focused on high-throughput, low-latency services for real-time financial transactions.

Responsibilities

  • Designing, building and maintaining our core trading execution systems using Golang.
  • Developing and managing high-throughput, low-latency connectivity to crypto exchanges and liquidity providers using REST, WebSockets and FIX protocols.
  • Optimising code for high concurrency and minimal latency to ensure best-in-class trade execution and system performance.
  • Enhancing our monitoring, alerting and observability stack for the execution platform to ensure system stability and rapid incident response.
  • Collaborating on the architecture of our distributed, microservice-based trading system.

Requirements

  • BSc or advanced degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Solid professional software engineering experience, with significant experience in Golang and/or C++ and Linux.
  • Deep understanding and hands-on experience with real-time API protocols, particularly REST and WebSockets.
  • Strong grasp of concurrent programming principles (e.g., multithreading, goroutines, channels) and experience building highly concurrent applications.
  • A proven track record of working on low-latency, high-throughput, or performance-critical systems.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, cross-functional team.
  • Fluent written and oral English skills.

Benefits

  • Annual bonus program based on individual, team and company performance.
  • Home office stipend for a productive setup.
  • Generous PTO, healthcare, and employee assistance programs.
  • Engaging events and celebrations.
  • Well-stocked office kitchen with a foodie culture.

Job title

Software Engineer – Trading Execution

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job