Senior C++ Engineer — Trading Systems, Hybrid (Kraków)

EPAM Systems

Polska

Hybrid

PLN 180,000 - 240,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

EPAM Systems in Kraków, Poland, is seeking a Senior C++ Developer to join a global team modernizing connectivity platforms and delivering high-performance, low-latency solutions in a financial environment.

The role involves architectural decisions, DevOps practices with CI/CD, and collaboration with stakeholders across regions. A focus on reliability and compliance is essential for client-driven projects.

Qualifications

  • 5+ years of hands-on experience with C++, including multi-threading, STL, and templates.
  • Proficiency in data structures, casting, pointers, socket programming, and algorithms.
  • Development experience in a financial environment working on order management systems, FIX protocol, and order-state handling.
  • Background in programming within Linux/Unix environments.
  • Expertise in building high-performance, high-availability, low-latency, transaction-oriented distributed systems with high throughput and capacity.
  • Knowledge of the equity trading environment, ideally across a multi-regional capacity.
  • Excellent communication skills and the capability to explain highly complex functional and non-functional topics to IT and business stakeholders.
  • English proficiency at an Upper-Intermediate level (B2) or higher.
  • Nice to have Prior experience working on a client connectivity system

Responsibilities

  • Spend 80-90% of your time performing direct development-related activities such as coding, design, configuration management, releases, and post-implementation support
  • Contribute to architectural decisions as part of a global team solving complex technical problems
  • Modernize existing client connectivity trading platforms, including A4, A4FIX, FIXAJ, and BlueDirect
  • Deliver technical projects to enhance system performance and throughput
  • Work on client-driven projects to add new functionality and ensure compliance with market regulations
  • Drive the team's transformation toward a DevOps ecosystem with CI/CD practices
  • Collaborate closely with analysts, developers, and business stakeholders across multiple regions
  • Provide post-implementation support and ensure system reliability

Skills

C++
Multithreading
STL
Templates
Socket programming
Data structures
Linux/Unix
Low-latency
English (B2+)
Communication

Tools

FIX protocol
Linux

Job description

EPAM Systems in Kraków, Poland, is seeking a Senior C++ Developer to join a global team modernizing connectivity platforms and delivering high-performance, low-latency solutions in a financial environment.

The role involves architectural decisions, DevOps practices with CI/CD, and collaboration with stakeholders across regions. A focus on reliability and compliance is essential for client-driven projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer: High-Performance Trading
Senior C++ Engineer: High-Performance Trading

EPAM Systems • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Remote work within Poland
Relocation opportunities
+5
Senior C++ Backend Engineer - Low-Latency Trading (Hybrid)
Senior C++ Backend Engineer - Low-Latency Trading (Hybrid)

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+5
Senior C++ Backend Engineer - Low-Latency Trading Platforms
Senior C++ Backend Engineer - Low-Latency Trading Platforms

EPAM Systems • Polska

On-site
PLN 150,000 - 270,000
Senior C++ Software Engineer
Senior C++ Software Engineer

EPAM Systems • Polska

On-site
PLN 150,000 - 270,000
Hybrid C++ Trader Systems Engineer - Krakow Office
Hybrid C++ Trader Systems Engineer - Krakow Office

EPAM • Kraków

Hybrid
PLN 180,000 - 300,000
Senior C++ Software Engineer
Senior C++ Software Engineer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+5
Senior C++ Developer
Senior C++ Developer

EPAM Systems • Polska

Hybrid
PLN 180,000 - 240,000
Senior C++ Developer
Senior C++ Developer

EPAM Systems • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Remote work within Poland
Relocation opportunities
+5
Senior Java Backend Engineer — Hybrid (Poland)
Senior Java Backend Engineer — Hybrid (Poland)

EPAM Systems • Warszawa

Hybrid
PLN 240,000 - 340,000
Hybrid by design
Remote within Poland
Work abroad up to 60 days annually
+6
Senior Java Backend Engineer - Hybrid (Poland)
Senior Java Backend Engineer - Hybrid (Poland)

EPAM Systems • Kraków

Hybrid
PLN 140,000 - 190,000
Hybrid by design
Remote within Poland
Relocation opportunities
+2