HOME Software Engineering & Dev Senior C++ Software Engineer
  • Ftmo
  • Prague, Prague
  • Full-Time
  • 52 days ago
Ftmo VERIFIED EMPLOYER

Senior C++ Software Engineer.

Software Engineering & Dev Full-Time

Senior C++ Software Engineer: our view in 3 lines...

  • The Role:Senior engineer role focused on backend architecture and core trading systems for a global online trading platform.
  • The Person:The person will research, design, test, implement, deploy, and maintain trading and data services, translate requirements into scalable low-latency systems, build solutions for the risk management platform, and mentor junior team members.
  • Requirements:The ideal candidate has a degree in Computer Science, strong C++ and Python experience, deep knowledge of multithreading, concurrency, data structures, algorithms, software design patterns, clean code principles, REST architectures, microservices, and CI/CD pipelines.

About the role

We’re teaming up with OANDA, a global leader in online trading, to expand our engineering operations right here in Prague. Through this partnership, our teams build the core, high-performance systems powering trading platforms used around the world.

We’re looking for a Senior Software Engineer to take ownership of backend architecture and help drive OANDA’s core trading engines forward.

What you’ll do:

  • Core Trading Infrastructure: Research, design, test, implement, deploy, and maintain online and backend trading and data services applications within a Linux environment.

  • Architecture & Strategy: Collaborate closely with business and technical leadership to translate requirements into scalable, low-latency applications, systems, and programs.

  • Risk & Analytics: Work with modern C++ and Python to build reliable solutions that improve profitability and power our in-house risk management platform.

  • End-to-End Ownership: Shepherd features from creation to release, including maintaining and optimizing CI/CD pipelines.

  • Mentorship & Support: Mentor junior team members and participate in an occasional on-call rotation (roughly once per month).

What do you bring to the table:

  • Background: Degree in Computer Science, Computer Engineering, or a related field.

  • C++ Expertise: Solid application development experience in C++, with a strong understanding of multithreading, concurrency, data structures, and algorithms.

  • Python Skills: Hands-on experience developing backend applications using Python.

  • Software Engineering Standards: Deep knowledge of software design patterns, clean code principles, REST architectures, and microservices.

  • Automation & Delivery: Practical experience with CI/CD pipelines and deployment automation.

  • Mindset: Strong team player with a continuous learning drive, adaptability to changing priorities, and high self-sufficiency.

Nice to haves:

  • Experience with Linux OS administration, Kafka, Prometheus, and Grafana.

  • Cloud exposure (GCP/GKE), Infrastructure as Code (Terraform, Ansible).

  • Practical experience using AI tools (Claude, Gemini) to boost engineering productivity.

Why join the FTMO team?

  • We are a Czech fintech that, since 2015, has grown from an idea into a global project.

  • 300+ amazing teammates. We’re a great team who learn from each other every day.

  • How do we work? We focus on meaningful work and open communication, while only adopting processes that make our lives easier.

  • Prague, Národní třída. Enjoy our modern offices at the Quadrio shopping center, offering beautiful views and excellent accessibility.

  • What if I don’t trade? No worries. We’ll show you what our product is all about and introduce you to the basics of trading.

  • Free fruit, snacks, and coffee are always within reach in the office.

  • How do we promote strong relationships and well-being? Company cottage, team building events, and running club.

  • Flexible hybrid model. We prefer collaborating in person to keep the team spirit high, but we offer the flexibility you need to stay balanced.

*The benefits mentioned above apply to FTMO on-site employees in our Prague office.

Published August 13, 2026
Location Prague, Czech Republic
Job Type Full-Time