Senior C++ Engineer

Findev

Polska

Hybrid

PLN 180,000 - 260,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work setup
Health insurance
Relocation package
Paid vacation
Paid sick leave
Professional training reimbursement

Job summary

Findev is seeking a Senior C++ Developer to join a team building and evolving a large-scale, real-time electronic trading platform for the global Fixed Income market. You’ll work primarily with modern C++ on Linux, contributing server-side components for trading workflows, order and trade lifecycle, and system integrations.

You will contribute across all project phases, build integrations, and collaborate with QA and business teams.

Qualifications

  • 8+ years of commercial C++ development for production services.
  • Experience building Linux services in production and profiling.
  • Strong knowledge of data structures, algorithms, and concurrency.

Responsibilities

  • Own lifecycle of trade negotiation and execution modules.
  • Build and extend integration services to trading systems.
  • Develop in C++ on Linux in a microservices architecture.
  • Contribute across all phases of the project lifecycle.
  • Collaborate with business to provide technical solutions.
  • Coordinate with QA and support teams throughout development, testing and production.

Skills

C++ (C++20)
Linux development
Concurrency & performance
Template metaprogramming
Distributed systems

Tools

FlatBuffers
Protobuf
Redis
CMake/Conan

Job description

FinDev is looking for a Senior C++ Developer to join a team building and evolving a large-scale, real-time electronic trading platform for the global Fixed Income market. The team develops the application layer of an institutional corporate bond trading platform, supporting a range of trading protocols and workflows. You’ll work primarily with modern C++ on Linux, building and enhancing server-side components responsible for trading workflows, order and trade lifecycle, business logic, and integrations with other systems across the platform.

Locations
  • Georgia
  • Poland
  • Portugal
  • Cyprus
  • Spain
What you will do
  • Enhance and maintain the core list-management service at the center of our electronic corporate bond trading platform, owning the full lifecycle of trade negotiation and execution across a growing set of trading protocols
  • Build and extend the integration services that bridge our platform to internal and external trading systems
  • Work in C++ on Linux in a microservices architecture built on a shared service framework with schema-driven code generation (FlatBuffers and Protobuf)
  • Contribute during all phases of the project lifecycle
  • Work with business counterparts to provide technical solutions to client needs
  • Work with QA and support teams to address issues that arise during development, testing, and in production
Required
  • 8+ years of commercial C++ development for production services; C++20 preferred, strong C++17 acceptable
  • Strong modern C++ fundamentals, including STL, templates and generic programming, RAII and object lifetimes, design patterns, and core concurrency concepts. Comfort with template-heavy C++ code is important
  • Experience building, debugging, and profiling Linux services in production
  • Ability to select appropriate data structures and algorithms for correct, efficient business logic
  • Experience with microservices or service integrations in distributed systems
  • Working knowledge of relational databases and SQL.
Nice to have
  • Experience with electronic trading, order-management workflows, or fixed-income markets.
  • Background in low-latency or high-throughput systems, network protocols, or pub/sub architectures.
  • Familiarity with Protobuf, FlatBuffers, Redis, or similar infrastructure technologies.
  • Experience with Python, shell scripting, CMake/Conan, or AI-assisted development tools.
Benefits
  • Flexible work setup: remote or a hybrid model.
  • Health insurance coverage for those based in Poland and Cyprus.
  • 50% coverage of health insurance for spouses and children in Poland and Cyprus.
  • 24 days of paid vacation.
  • 10 days of paid sick leave.
  • 50% reimbursement for professional training, education, conferences.
  • Work alongside a highly professional team.
  • Engaging teambuilding events and activities.
  • Relocation Package: assistance for relocation to Poland or Cyprus, if desired. In case of relocation to Cyprus and Poland, we offer:
    • Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family.
    • Visa sponsorship, including support with the visa application process, entry permits, and residence permits.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer (Fully Remote, Poland) FinTech
Senior C++ Software Engineer (Fully Remote, Poland) FinTech

Selby Jennings • Warszawa

Remote
PLN 300,000 - 520,000
Senior C++ Developer
Senior C++ Developer

EPAM Systems • Polska

Hybrid
PLN 180,000 - 240,000
C++ developer (Poland)
C++ developer (Poland)

4ire Labs Ltd • Polska

Hybrid
PLN 240,000 - 360,000
Senior .NET Integration Engineer—Trading & Investments
Senior .NET Integration Engineer—Trading & Investments

Be | Shaping the Future Poland • Polska

On-site
PLN 150,000 - 230,000
Medicover
Multisport
Mindgram
+1
Senior Full-Stack Engineer (Fintech, Trading and Banking)
Senior Full-Stack Engineer (Fintech, Trading and Banking)

DevBrother • Wrocław

Hybrid
PLN 240,000 - 360,000
Flexibility & Hubs
Health & Wellness
Time Off
+4
Senior C++ Software Engineer
Senior C++ Software Engineer

EPAM Systems • Polska

On-site
PLN 150,000 - 270,000
Senior C# Trading Systems Engineer
Senior C# Trading Systems Engineer

Vistulo (for a major N. American bank) • Polska

Hybrid
PLN 220,000 - 360,000
Senior C++ Engineer — Real-Time Fixed Income Platform (Remote)
Senior C++ Engineer — Real-Time Fixed Income Platform (Remote)

Findev • Polska

Hybrid
PLN 180,000 - 260,000
Flexible work setup
Health insurance
Relocation package
+3
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 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