About the RoleYisrael Technology is looking for an experienced Senior C++ Software Engineer to work on high-performance systems and complex backend components. You will support one of our U.S.-based clients in developing mission-critical applications across real-time processing, distributed computing, and systems-level architecture.ResponsibilitiesDesign and develop reliable, efficient, and scalable C++ backend systemsImplement performance optimizations and memory management strategiesContribute to system design, architecture, and software lifecycle processesCollaborate with DevOps and QA to ensure robust deployment and testingWork with cross-functional teams to translate product needs into technical featuresWrite clean, well-documented, and unit-tested codeRequirements5+ years of experience as a C++ software engineerStrong understanding of modern C++ standards (C++11 and above)Experience with multithreading, low-latency systems, or distributed systemsFamiliarity with Linux environments, debugging tools, and CI/CD workflowsKnowledge of other programming languages (Python, Rust, or Go) is a plusGood communication skills and the ability to work in a remote, distributed teamEnglish fluency (C1/C2 level)Benefits100% remote contractor positionPaid Time Off (PTO)Opportunity to work on critical systems for U.S.-based companiesCompetitive compensation based on seniorityFlexible work schedule