Rapsodo, a leading Sports Technology company with global offices in the USA, Singapore, Turkey & Japan, is seeking a Senior Software Engineer specializing in C++. The company develops cutting-edge sports analytics products used by athletes from Major League Baseball star pitchers to Golf tour players worldwide. This role focuses on designing and developing high-performance software modules for sports analytics systems, with emphasis on low-latency and multithreaded environments.
As a Senior Software Engineer, you'll be integral to the full software development lifecycle, from initial problem-solving and architecture to deployment and performance tuning. The position requires expertise in modern C++ and multithreading concepts, along with fundamental knowledge of Linux and Python/Bash scripting. You'll work with cross-functional teams to deliver seamless, data-driven experiences for athletes and coaches globally.
The ideal candidate should have at least 7 years of relevant experience and a proven track record in leading engineers through end-to-end product development projects. Strong problem-solving abilities, particularly in complex technical issues related to low latency or multi-threaded environments, are essential. The role demands someone who is proactive, takes ownership, and shows dedication to continuous learning and growth.
Rapsodo offers an innovative and rapidly growing environment where team players can contribute to state-of-the-art solutions. The company's technology is trusted by coaches and players from youth to professional levels, providing real-time insights for performance improvement. This is an excellent opportunity for someone passionate about combining software engineering expertise with sports technology to make a significant impact in athletic performance analysis.