Senior Software Engineer (C++)
Core
Design, build, and maintain high-performance backend trading infrastructure and data services for a global online trading platform.
Role type
Senior IC backend software engineer (C++)
Builds
Online and backend trading and data services infrastructure applications
Domain
FinTech / High-frequency trading / Forex & CFDs
Deliverable
production ML models | product features | infrastructure
Required skills
C++ application development, Python, multithreading and concurrency, data structures and algorithms, software engineering best practices, design patterns, CI/CD and deployment automation, microservices and REST architecture
Preferred skills
Linux operating systems, Kafka, Prometheus and Grafana, GCP/GKE, Terraform, Ansible
Responsibilities
Research, design, test, implement, deploy, and maintain online and backend trading and data services infrastructure applications; Collaborate with business and technical leadership to understand requirements and design applications; Shepherd releases from creation to release including CI/CD pipeline maintenance; Team mentoring
Seniority
Senior, hands-on IC
