Senior C++ Software Engineer

Posted 9 Hours Ago
Be an Early Applicant
Hiring Remotely in Office, Machaze, Manica, MOZ
Remote
Senior level
Edtech • Fintech • Financial Services
The Role
Design, implement, test, deploy, and maintain low-latency backend trading and data services. Own architecture and CI/CD pipelines, build risk and analytics solutions with C++ and Python, mentor juniors, and participate in an occasional on-call rotation.
Summary Generated by Built In

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.

Skills Required

  • Degree in Computer Science, Computer Engineering, or related field
  • Solid application development experience in C++ (multithreading, concurrency, data structures, algorithms)
  • Hands-on experience developing backend applications using Python
  • Experience designing scalable, low-latency systems, REST APIs, and microservices
  • Experience with CI/CD pipelines and deployment automation
  • Strong software engineering practices: design patterns, clean code
  • Mentorship experience and ability to work independently in a team
  • Linux OS administration
  • Experience with Kafka, Prometheus, and Grafana
  • Cloud exposure (GCP / GKE) and Infrastructure as Code (Terraform, Ansible)
  • Practical experience using AI tools (e.g., Claude, Gemini) to improve engineering productivity
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

FTMO is a Czech-based leader in modern proprietary trading that identifies and empowers talented traders. Through a unique evaluation process, the company provides access to simulated trading environments and educational tools, including an academy and performance coaching. By focusing on skill verification, FTMO allows traders to refine their abilities and potentially earn performance-based rewards without requiring their own initial capital.

Similar Jobs

Remote or Hybrid
Office, Machaze, Manica, MOZ
93 Employees

Auror Logo Auror

Senior Systems Engineer

Artificial Intelligence • Big Data • Retail • Security • Social Impact • Software • Business Intelligence
Remote or Hybrid
Office, Machaze, Manica, MOZ
212 Employees
120K-150K Annually

Auror Logo Auror

Staff Software Engineer

Artificial Intelligence • Big Data • Retail • Security • Social Impact • Software • Business Intelligence
Remote or Hybrid
Office, Machaze, Manica, MOZ
212 Employees
120K-170K Annually

Auror Logo Auror

Full-stack Engineer

Artificial Intelligence • Big Data • Retail • Security • Social Impact • Software • Business Intelligence
Remote or Hybrid
Office, Machaze, Manica, MOZ
212 Employees
100K-120K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account