🚀 Software Engineer (C++) – Financial Trading SystemsKey Details:🌍 Work Model: 100% Remote🕒 Working Hours: NYC Time Zone (Minimum 6h overlap required)💰 Contract & Rate: B2B, 40 - 65 USD💻 About the RoleWe are seeking a highly motivated Software Engineer (C++) to work on all aspects of our distributed financial trading systems. This role requires strong C++ development and debugging skills, the ability to understand intricate architectures, and breaking down issues in real-time, distributed financial trading environments.🛠️ Job ResponsibilitiesDevelop and enhance core trading systems for Fixed Income and Derivative Securities.Work effectively in a small, high-performing software development team.Collaborate with both technical team members and non-technical business stakeholders.Contribute to the continuous improvement of the trading technology stack.🎯 Required QualificationsEducation: Bachelor’s degree in Computer Science or a related field.Experience: 5+ years of professional C++ development experience (C++14/20) in Windows/Linux environments.Core Technical Skills: Strong proficiency in object-oriented design, STL, multithreading, and concurrency (synchronization, parallelism).Networking: Solid understanding of networking fundamentals (TCP/IP, latency, throughput) and network programming.System Architecture: Proven experience building complex, distributed, high-throughput, low-latency, and resilient systems.Debugging: Strong debugging skills and the ability to quickly understand and work within large, complex codebases.Modern Tools: Demonstrated ability to leverage AI tools to accelerate ramp-up on large codebases, improve system understanding, and enhance debugging and development productivity.Soft Skills: Strong communication skills with the ability to collaborate effectively across technical and business teams. Self-driven, proactive, and capable of independently ramping up in complex environments.🌟 Preferred QualificationsDomain Knowledge: Experience building financial software or trading systems (Fixed Income, Derivatives).Best Practices: Strong focus on code quality, testing methodologies, and system reliability.Databases: Familiarity with SQL stored procedures and relational database design and implementation.
RITS is a company that collaborates with one of the largest financial institutions in Poland, which operates in both retail and corporate banking sectors. The company emphasizes innovation, the development of digital services, and the implementation of advanced AI solutions to support clients in their daily financial operations and optimize internal processes. RITS is committed to integrating AI technologies with existing production systems and advises on the selection of appropriate AI tools and technologies. The company values flexibility, creativity, and a proactive approach to change, and it supports the use of cloud platforms and AI/ML services. RITS is distinguished by its focus on digital transformation and AI integration in the financial industry.