Varonis is seeking a C#/C++ Software Engineer to program high-performance core applications responsible for collecting and moving large amounts of data. This role involves design, feature ownership, and module ownership across all aspects of the application lifecycle. Responsibilities include developing core applications to handle massive data volumes. The ideal candidate will have 3+ years of C++ experience, C# experience, and experience in Windows/Linux development. Familiarity with microservices, cloud development, system design, and OS concepts is preferred. The position offers a flexible, hybrid work model.