Job Search and Career Advice Platform

Enable job alerts via email!

Senior C++ Developer

Rits Center

Remote

PLN 180,000 - 240,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology trading firm is seeking a highly skilled Senior C++ Back-End Developer to enhance the core infrastructure of their trading platform. This 100% remote role requires expertise in multithreaded programming and event-driven applications, with a focus on optimizing system latency. Candidates should have extensive experience in C++ development and familiarity with distributed systems. Responsibilities include developing high-throughput applications and tackling complex technical challenges within a small team.

Qualifications

  • 6-10 years of working experience as a back-end developer, with distributed systems experience preferred.
  • 7+ years of C++ development experience, including high-throughput, low-latency applications.
  • Proficiency with algorithms, data structures, and concurrency.

Responsibilities

  • Enhance and maintain the core infrastructure of the trading platform.
  • Work on improving latency of the system with technical expertise.
  • Develop high-throughput, low-latency, event-driven applications.

Skills

C++ development
Multithreaded programming
Event-driven applications
Creative problem solving
Excellent communication skills

Education

Master’s or Bachelor’s degree in Computer Science or related discipline

Tools

Kafka
Oracle AQ
Redis
Oracle PL/SQL
UNIX / Linux
Job description

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.