Skip To Main Content
backBack to Search

Senior C++ Developer

Hybrid in Portugal
C++
& 3 others

We are looking for an experienced Senior C++ Developer to enhance and support our trading platform. You will work closely with international teams to innovate and develop in a greenfield setting. Join us to elevate your career in a fast-paced global environment.

Responsibilities
  • Create software components for the platform
  • Support and maintain the platform, including CI/CD pipelines and bug resolution
  • Collaborate with worldwide engineering, business, and support teams to coordinate tasks
  • Deliver innovative solutions in a greenfield project setup
  • Apply Linux development tools such as cmake, gcc, and gdb
  • Ensure high code quality and compliance with architectural principles
  • Engage in code reviews and share technical knowledge
  • Diagnose and fix platform-related issues efficiently
  • Document design and development activities
  • Work with cross-functional teams to achieve project objectives
  • Drive continuous enhancements in development processes
  • Handle version control and build management
  • Assist with software deployment and monitoring
  • Keep current with evolving C++ standards and market trends
Requirements
  • 3+ years of professional experience in C++ development (versions 11, 14, 17, or 20)
  • Thorough knowledge of software design and architecture patterns
  • Familiarity with key data structures and algorithms
  • Proficient Linux user with experience in development tools like cmake, gcc, and gdb
  • Background in trading platforms or FIX protocol development
  • Capability to collaborate effectively in globally distributed teams
  • Fluency in English (both written and spoken) at a minimum B2 level
Nice to have
  • C++ programming certification