We are looking for an experienced and highly skilled Senior C++ Back-End Developer to join a small, focused team of 4 people. You will play a critical role in enhancing and maintaining the core infrastructure of our state-of-the-art trading platform. This role is 100% remote.
Compensation & Work Schedule
- Rate: $50 - $65 USD (per hour).
- Working Hours: 100% remote work, with working hours scheduled to conclude daily between 14:00 – 15:00 ET (Eastern Time).
- Availability: Candidates must be available until 2‑3 PM US hours for team collaboration and meetings.
Location
Polska
Responsibilities
- Focus on infrastructure, configurations, and integrations primarily in C++ for distributed systems.
- Work on areas to improve the latency of the system, requiring deep technical expertise.
- Develop high‑throughput, low‑latency, event‑driven multithreaded applications.
- Enhance server‑side infrastructure using sound knowledge of multithreaded programming and IPC.
- Configuration work involves hands‑on C++ development.
Qualifications
- Master’s or Bachelor’s degree in Computer Science or a related discipline.
- 6‑10 years of working experience as a back‑end developer; distributed systems experience is a plus.
- 7+ years of C++ development experience, including building high‑throughput, low‑latency, event‑driven multithreaded applications.
- Experience with building distributed and highly scalable microservices.
- Sound knowledge of multithreaded programming, IPC, and server‑side infrastructure.
- Proficiency with algorithms, data structures, and concurrency.
- Experience with Kafka, Oracle AQ, or a similar high‑speed messaging system.
- Experience with distributed database systems like Redis or any other NoSQL database.
- Oracle PL/SQL programming and proficiency in SQL.
- Proficiency with UNIX / Linux operating systems.
- Excellent written and verbal communication skills, with a strong ability to interpret business requirements.
- Must be a creative problem solver.
- Experience in Java, Spring Boot, & microservices is a significant advantage.