Senior C++ Developer (Core Trading Systems, 100% Remote)
⚲ Remote
30 000 - 40 000 PLN (B2B)
Wymagania
- C++
- SQL
- Multithreading
- STL
- Distributed systems
- Network programming
- Python (nice to have)
- JavaScript (nice to have)
Opis stanowiska
O projekcie:
We are seeking a Senior C++ Developer to build trading systems for a well-established, U.S. Nasdaq-listed company. This is a unique opportunity to work remotely, developing advanced electronic trading solutions for various asset classes, including fixed income and derivatives.
Please note that the working hours must overlap with New York business hours. We prefer a full 8-hour overlap (9:00 AM - 5:00 PM ET), but require a minimum of 6 hours of overlap during this window. Flexibility may increase as you become more familiar with the system and more independent in handling projects.
Wymagania:
Required Qualifications
- Experience building financial software or trading systems.- Minimum of 5 years of C++ experience in a Windows or Linux environment, utilizing object-oriented techniques, robust testing methodologies, and high-quality coding standards.- Strong debugging skills and the ability to understand a large codebase.- Proficiency in multi-threading, the STL, distributed systems, and network programming.- Minimum of 3 years of database application development experience using SQL and relational database techniques (Microsoft SQL Server is preferred).- Strong English communication skills.
Beneficial Skills & Experience
- Experience developing high-throughput, low-latency, and resilient software.- Knowledge of Python and/or JavaScript programming.
Codzienne zadania:
- Develop and enhance core trading systems for fixed income and derivative securities.
- Work effectively in a small, high-performing software development team.
- Collaborate with both technical team members and non-technical business stakeholders.
- Contribute to the continuous improvement of our trading technology stack.
We are seeking a Senior C++ Developer to build trading systems for a well-established, U.S. Nasdaq-listed company. This is a unique opportunity to work remotely, developing advanced electronic trading solutions for various asset classes, including fixed income and derivatives.
Please note that the working hours must overlap with New York business hours. We prefer a full 8-hour overlap (9:00 AM - 5:00 PM ET), but require a minimum of 6 hours of overlap during this window. Flexibility may increase as you become more familiar with the system and more independent in handling projects.
Wymagania:
Required Qualifications
- Experience building financial software or trading systems.- Minimum of 5 years of C++ experience in a Windows or Linux environment, utilizing object-oriented techniques, robust testing methodologies, and high-quality coding standards.- Strong debugging skills and the ability to understand a large codebase.- Proficiency in multi-threading, the STL, distributed systems, and network programming.- Minimum of 3 years of database application development experience using SQL and relational database techniques (Microsoft SQL Server is preferred).- Strong English communication skills.
Beneficial Skills & Experience
- Experience developing high-throughput, low-latency, and resilient software.- Knowledge of Python and/or JavaScript programming.
Codzienne zadania:
- Develop and enhance core trading systems for fixed income and derivative securities.
- Work effectively in a small, high-performing software development team.
- Collaborate with both technical team members and non-technical business stakeholders.
- Contribute to the continuous improvement of our trading technology stack.
🔍 Dekoder Ogłoszenia
🔴
working hours must overlap with New York business hours. We prefer a full 8-hour overlap (9:00 AM - 5:00 PM ET), but require a minimum of 6 hours of overlap during this window.
Oczekiwana jest praca w godzinach nocnych lub bardzo wczesnych porannych w polskim czasie, aby zapewnić pokrycie godzin pracy w Nowym Jorku.
🔴
Flexibility may increase as you become more familiar with the system and more independent in handling projects.
Początkowo może być wymagana mniejsza elastyczność, a większa niezależność i znajomość systemu będą kluczowe do uzyskania większej swobody.
🔴
Strong debugging skills and the ability to understand a large codebase.
Możesz spodziewać się pracy z istniejącym, potencjalnie skomplikowanym i trudnym do zrozumienia kodem.
🟡
Develop and enhance core trading systems for fixed income and derivative securities.
Praca będzie polegać na rozwijaniu i utrzymaniu kluczowych, prawdopodobnie bardzo krytycznych i złożonych systemów finansowych.
🟡
high-throughput, low-latency, and resilient software.
Oczekuje się tworzenia oprogramowania o bardzo wysokiej wydajności i niezawodności, co może oznaczać presję na optymalizację i szybkie działanie.