Sombra logo

Senior Software Engineer (Low latency trading C++)

Sombra·Salary not specified

Primary stack

LinuxC++

Nice to have's

electronic tradingmarket dataOMSEMSFIX protocolmarket data feedscapital markets workflowsLinux kernel/network tuningreal-time event processingKubernetescontainersPythonKafkaSolaceFPGAkdb+/q*

Job description

About the Position

Senior Software Engineer (Low latency trading C++)

Hybrid, Remote

Ivano-Frankivsk, Kyiv, Lviv, Ukraine

Join a team focused on building and optimizing high-performance electronic trading systems where C++, Linux, and low-latency trading are at the core of daily engineering work. In this role, you will contribute to applications that support market connectivity, order flow, and trading operations, with a strong focus on latency, throughput, reliability, and system performance across distributed environments.

Responsibilities

  • Design and develop ultra-low-latency trading applications using C++.
  • Optimize performance across networking, memory management, concurrency, and application components.
  • Build and maintain connectivity to exchanges, ECNs, market data providers, and internal trading platforms.
  • Participate in architecture and technical design discussions for next-generation trading systems.
  • Analyze latency bottlenecks and implement measurable performance improvements.
  • Collaborate with traders, quantitative teams, product owners, and infrastructure teams to deliver technical solutions.
  • Support production releases and troubleshoot issues in complex distributed environments.
  • Mentor intermediate engineers and contribute to engineering best practices.

Requirements

  • Expert-level development experience with modern C++ (C++17/20).
  • Strong Linux systems programming experience.
  • Deep understanding of multithreading, concurrency, and memory management in performance-critical applications.
  • Experience building and supporting low-latency trading or other latency-sensitive distributed systems.
  • Strong knowledge of TCP/IP networking and high-performance messaging systems.
  • Experience developing mission-critical, highly available platforms.
  • Advanced debugging, profiling, and performance optimization skills.
  • Experience working with distributed architectures where latency, throughput, and reliability are key requirements.
  • Ability to contribute to technical design discussions and mentor other engineers.
  • Upper Intermediate English level.

Nice to Have

  • Experience with electronic trading, market data, OMS, EMS, or exchange connectivity solutions.
  • Knowledge of FIX protocol, market data feeds, and capital markets workflows, including equities, FX, or derivatives trading platforms.
  • Experience with low-latency optimization techniques, Linux kernel/network tuning, and real-time event processing.
  • Familiarity with Kubernetes, containers, Python, Kafka, Solace, FPGA, or kdb+/q.

We Offer

Your time off

  • 18 paid vacation days and 10 paid sick days annually
  • 10 Ukrainian public holidays
  • Maternity and paternity leaves
  • Marriage and Parenthood Package
  • Additional leave for major life events
  • Sabbatical leave opportunities

Learning & growth

  • Sombra University workshops and internal learning programs
  • Tech Communities and knowledge sharing sessions
  • Language courses and workshops
  • Mentorship opportunities

Health & well-being

  • Sports compensation or health insurance coverage
  • Participation in races and marathons
  • Corporate doctor (telemedicine)
  • Well-being initiatives and workshops

And even more

  • Company-provided technical equipment
  • PE administration and tax support
  • Internal referral program
  • IT Club loyalty program
  • Company events and volunteering initiatives

Before you apply

Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.

If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.

Anastasiia Shepelevych

Recruitment Partner

Send CV

Apply now!

Full name *

Email *

Message *

Upload your CV *

Drag and drop or Browse

Accepted formats: PDF, DOCX. Max file size 5Mb.

I agree to the processing of my personal data in accordance with the Privacy Policy. *

I agree to receive updates about job opportunities and company news from Sombra.

© Sombra. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Львів, Івано-Франківськ, Медельїн (Колумбія)

More at Sombra

All 22 roles

Popular searches