We are seeking a skilled C++ Developer to join our team. You will contribute to the development and maintenance of our trading platform, collaborating with global teams and driving innovation in a greenfield environment. Apply now to advance your career in a dynamic international setting.
Responsibilities
- Develop software components
- Maintain and support the platform, including CI/CD processes and bug fixes
- Coordinate tasks with global engineering, business, and support teams
- Implement innovative solutions in a greenfield project environment
- Utilize Linux development tools effectively
- Ensure code quality and adherence to design principles
- Participate in code reviews and knowledge sharing sessions
- Troubleshoot and resolve platform issues promptly
- Document software design and development processes
- Collaborate with cross-functional teams to meet project goals
- Contribute to continuous improvement of development workflows
- Manage version control and build processes
- Assist in the deployment and monitoring of software releases
- Stay updated with latest C++ standards and industry trends
Requirements
- 2+ years of professional C++ development experience (versions 11, 14, 17, or 20)
- Strong understanding of design and architecture principles
- Knowledge of common data structures and algorithms
- Confident Linux user, including Linux dev tools (cmake, gcc, and gdb)
- Experience with trading platforms or FIX protocol development
- Ability to work effectively within a globally distributed team
- Good written and spoken English (B1+ level)
Nice to have
- Certification in C++ programming