Senior C++ Software Engineer

September 20

Apply Now

Description

β€’ Design and implement various system components for a complex distributed trading platform using C++ in the Linux environment β€’ Design and implement communication and interaction mechanisms for the system components β€’ Participate in the overall system architecture process and work on detailed proposals for your areas β€’ Provide thorough unit, integration, regression testing, and more β€’ Implement and enforce best practices across all software engineering activities

Requirements

β€’ Bachelor's degree in Computer Science or a related field β€’ 6+ years of experience releasing complex software and troubleshooting problems in production β€’ Strong expertise in C++ 17/20 and an interest in language updates β€’ Experience with multithreaded programming and a good understanding of C++ memory model β€’ Knowledge of algorithms and data structures, and a good grasp of object-oriented design and design patterns β€’ A strong advocate for testing and producing high-quality software, with hands-on experience writing unit tests

Benefits

β€’ Great challenges with fast feedback loops and top-notch analytics β€’ A welcoming group of highly qualified international professionals β€’ Cutting-edge hardware and technology β€’ Comfortable Dubai / London / Malta offices or remotely anywhere in the world β€’ Flexible schedule β€’ 40 paid days off β€’ Competitive salary

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com