Senior C++ Developer

🕒 May 20

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Your Bourse

Your Bourse

11 - 50 employees

Founded 2017

💳 Fintech

🤝 B2B

Fintech • B2B • Trading

Your Bourse is a specialized trading technology provider that offers tailored solutions for both retail and institutional brokers. The company's platform enables seamless integration with popular trading systems like MT4 and MT5, allowing clients to enhance their trade flow management, reduce latency, and access advanced risk management tools. With a strong focus on profitability and scalability, Your Bourse supports brokers in maximizing their earnings through optimized order processing and customized liquidity solutions.

📋 Description

• Design and develop backend components using modern C++. • Improve system performance, stability, and maintainability. • Investigate production issues and optimize critical execution paths. • Write clean, efficient, maintainable, and testable code. • Participate in design reviews and code reviews. • Contribute to engineering standards, best practices, and development processes. • Collaborate with teammates on architecture, technical design, and delivery. • Integrate external libraries, protocols, and system components where needed. • Assist in debugging, testing, and validating software to ensure reliability and performance. • Contribute to documentation of software design and implementation details; and • Any other duties and responsibilities relevant to the role.

🎯 Requirements

• Five years of proven experience as a Senior C++ Developer or in a similar backend/software engineering role. • Strong knowledge of modern C++, preferably C++23. • Solid experience with multithreading and concurrency. • Strong understanding of memory management and performance optimization. • Experience debugging complex issues in production systems. • Ability to write clean, maintainable, and testable code. • Experience working with low-latency systems. • Experience with lock-free structures. • Experience with financial/trading systems or real-time data processing. • Familiarity with Windows and/or Linux development environments. • Familiarity with build tooling and package management. • Experience integrating external libraries and communication protocols. • Strong problem-solving and analytical skills. • Ability to work effectively both independently and as part of a team. • Fluent in English, both written and spoken.

🏖️ Benefits

• Competitive compensation package. • Fully remote role. • Paid annual leave and sick leave. • Company events and celebrations online/offline. • Anniversary and birthday gifts for employees. • Learning & Development support for your growth. • Career growth opportunities. • Work in a supportive and inclusive environment that values teamwork and open communication.

Apply Now

Similar Jobs

🕒 May 20

Arbor Education

51 - 200

📚 Education

🤝 B2B

Senior Product Engineer at Arbor Education developing back-end services with Python and PHP. Advocating for high engineering standards within the Engineering team.

NoSQL

PHP

Python

SQL

🕒 May 19

Mountain Warehouse

1001 - 5000

🛒 Retail

🛍️ eCommerce

👥 B2C

Senior Full Stack Developer in IT at Mountain Warehouse handling retail projects. Collaborating on applications for store handheld devices and online reporting portals.

Azure

Entity Framework

Firebase

Jenkins

Jest

Kubernetes

Microservices

MongoDB

RabbitMQ

React

React Native

SQL

TypeScript

🕒 May 19

Addepar

501 - 1000

💸 Finance

💳 Fintech

☁️ SaaS

Senior Backend Software Engineer developing solutions within Addepar's ecosystem for investment professionals. Collaborating with multiple teams and contributing to financial industry tools.

AWS

Cloud

Django

Java

NoSQL

Python

SQL

Terraform

🕒 May 19

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior Backend Engineer developing Grafana’s next-generation storage layer for Cloud. Collaborating with teams to build innovative applications using a Kubernetes-inspired Operator pattern.

Cloud

Distributed Systems

Go

🕒 May 19

Natterbox

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Senior Technical Architect responsible for technological evolution and mentorship on Natterbox's global SaaS platform. Drive architectural strategy and embed AI solutions for future scalability.

AWS

Azure

Cloud

VoIP