Oferta jest aktywna

C++ Senior Software Engineer | Wroclaw

Nie określono wynagrodzenia
Nie określono rodzaju zatrudnieniaBrak informacji o doświadczeniuWrocław

O tej ofercie pracy

📌 We’re looking for an experienced Low Latency Trading C++ Senior Software Engineer to join a fast-paced, high-impact project in the financial / algorithmic trading domain.

Contract: B2B contaract
Location: Wrocław&Krakow, Poland
Work mode: Hybrid - 3 days per week at the client’s office
Seniority: L5–L6

💡 Key Responsibilities:

  • Design, develop, and optimise low-latency C++ components for our exchange connectivity and algorithmic trading platform, serving clients across major European venues

  • Apply a broad range of software engineering practices, from analyzing trading requirements and developing new features to automated testing and continuous deployment

  • Ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements

  • Build observability into our solutions, monitor production health, provide L3 support to resolve incidents, and remediate the root cause of risks and issues

  • Leverage AI tooling (GitHub Copilot and similar) in day-to-day development and help the team automate repetitive engineering workflows using MCP-based integrations

Required Skills & Expertise:

  • Modern C++ (C++14/17 minimum; C++20 a plus): strong grasp of multithreading, memory management, data structures, and algorithmic complexity

  • Solid Linux development experience (gdb, perf, strace, shell scripting)

  • Experience writing and maintaining C++ unit tests and working with test automation frameworks such as Robot Framework

  • Working knowledge of Python for test automation, tooling, or scripting

  • Proficiency with Git-based workflows and CI/CD pipelines; familiarity with Ansible for configuration management

  • Experience providing L3 production support for mission-critical systems, including incident triage and root-cause analysis

  • Comfortable using AI coding assistants (Copilot or similar) as part of a daily development workflow

Nice to Have:

  • Low-latency techniques: lock-free data structures, kernel bypass (DPDK/Solarflare), cache-aware design, NUMA tuning

  • Performance analysis tooling: perf, VTune, flame graphs, and micro-benchmarking frameworks such as Google Benchmark

  • Hardware awareness: understanding of CPU caches, branch prediction, memory hierarchy, NICs, and how hardware characteristics shape software design

  • Financial protocols: FIX, ITCH, OUCH, or native exchange APIs

  • Prior work on exchange connectivity, smart order routing, or execution algorithms

  • Experience building or integrating MCP servers, or otherwise automating developer workflows with AI tooling

  • Monitoring and observability tools (Corvil, Geneos, PCAP analysis)

📩 Interested? Please send your CV to discuss the opportunity further to [email protected].

#CPlusPlus #CppDeveloper #LowLatency #AlgorithmicTrading #Linux #Wroclaw #B2B #Hiring

Informacje rynkowe

96 625 zł

Na podstawie 6 ofert z podanym wynagrodzeniem (Praca we Wrocławiu)

Pełne zestawienie wynagrodzeń

Często zadawane pytania

Jakiego wynagrodzenia mogę się spodziewać?

Ta oferta nie podaje wynagrodzenia. Podobne stanowiska we Wrocławiu oferują zwykle około 96 625 zł (mediana z 6 ofert).

Jak aplikować na tę ofertę?

Otwórz stronę źródłową i skontaktuj się tam z pracodawcą. Finder nigdy nie pobiera opłat od osób poszukujących pracy.

Czy te oferty pracy są aktualne?

Tak. Finder regularnie odświeża oferty pracy ze źródeł publicznych i usuwa zamknięte oferty.