Senior C++ Software Engineer (low latency trading)

Luxoft

Kraków

On-site

PLN 120,000 - 210,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft in Kraków is seeking an experienced C++ developer to join a global connectivity trading systems initiative. You will work on high-performance, low-latency platforms used across multi-regional markets.

Join a team shaping architecture, improving performance, and delivering solutions that address evolving regulatory requirements. You will contribute to DevOps-oriented delivery, CI/CD, and modern Linux-based environments, collaborating with analysts, developers, and business stakeholders

Qualifications

  • 5-7 years of hands-on C++ development, incl. multithreading, STL, sockets, and templates.
  • Strong Linux/Unix programming experience.
  • Experience in financial services/trading domain (FIX protocol, order-state).
  • Experience building high-performance, low-latency distributed systems.
  • Knowledge of equity trading environments in multi-regional/global settings.
  • Excellent communication with IT and business stakeholders.

Responsibilities

  • Design, develop, and enhance global client connectivity trading systems.
  • Contribute to architecture decisions for complex technical challenges.
  • Develop functionality to support client requirements and market regulatory changes.
  • Improve system performance, reliability, and maintainability.
  • Support modernization of existing connectivity platforms.
  • Collaborate with analysts, developers, and business stakeholders across global teams.
  • Participate in configuration management, releases, and post-implementation support.

Skills

C++ development
Linux/Unix
Financial services trading
Distributed systems
Equity trading environments
Communication skills

Job description

Project description

The project focuses on global client connectivity trading systems, including A4, A4FIX, FIXAJ, and BlueDirect. The team is undertaking a multi-year initiative to modernize existing connectivity platforms, enhance system performance, introduce new functionality, and address evolving market regulatory requirements. The project operates in a global environment, bringing together technical and business stakeholders to solve complex challenges and make architectural decisions.

Responsibilities
  • - Design, develop, and enhance global client connectivity trading systems.- Contribute to architectural decisions and solutions for complex technical challenges.- Develop functionality to support client requirements and market regulatory changes.- Improve system performance, reliability, and maintainability.- Support the modernization of existing connectivity platforms.- Help evolve the delivery ecosystem toward a DevOps approach, continuous integration, and continuous delivery.- Collaborate closely with analysts, developers, and business stakeholders across global teams.- Participate in configuration management, releases, and post-implementation support.
SKILLS

Must have

  • - 5-7 years of hands-on C++ development experience, including multithreading, data structures, STL, casting, templates, pointers, socket programming, and algorithms.- Strong programming experience in Linux/Unix environments.- Proven development experience within the financial services/trading domain, including order management systems, the FIX protocol, and order-state handling.- Experience designing and developing high-performance, highly available, high-throughput, low-latency, high-capacity, transaction-oriented distributed systems.- Strong understanding of equity trading environments, ideally within a multi-regional or global setting.- Excellent communication skills, with the ability to explain complex functional and non-functional concepts clearly to both IT and business stakeholders.
Nice to have

- Previous experience developing or supporting client connectivity systems, preferably within a trading environment.- Experience with Java, particularly Core Java, Collections, and Reflection.- Experience providing Level 3 (L3) development support in demanding, production-critical environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer (low latency trading)
Senior C++ Software Engineer (low latency trading)

Luxoft • Wrocław

On-site
PLN 170,000 - 320,000
Senior Software Engineer
Senior Software Engineer

Luxoft • Kraków

On-site
PLN 180,000 - 260,000
Laptop
Monitor
Senior C++ Developer
Senior C++ Developer

EPAM Systems • Polska

Hybrid
PLN 180,000 - 240,000
Senior C++ Systems Engineer - Low-Latency Trading
Senior C++ Systems Engineer - Low-Latency Trading

4ire Labs Ltd • Polska

Hybrid
PLN 240,000 - 360,000
Senior C++ Software Engineer
Senior C++ Software Engineer

EPAM Systems • Polska

On-site
PLN 150,000 - 270,000
Senior Java Developer with Azure
Senior Java Developer with Azure

Luxoft • Kraków

On-site
PLN 300,000 - 520,000
Remote Senior C++ Engineer — Low-Latency Trading Tech
Remote Senior C++ Engineer — Low-Latency Trading Tech

Selby Jennings • Warszawa

Remote
PLN 300,000 - 520,000
C++ developer (Poland)
C++ developer (Poland)

4ire Labs Ltd • Polska

Hybrid
PLN 240,000 - 360,000
Senior C++ Engineer for Low-Latency Trading
Senior C++ Engineer for Low-Latency Trading

Glan Solutions • Warszawa

On-site
PLN 180,000 - 280,000
Senior C++ Trading Systems Engineer – Global
Senior C++ Trading Systems Engineer – Global

Luxoft • Wrocław

On-site
PLN 170,000 - 320,000