What is a Software Engineer at Egnyte?
As a Software Engineer at Egnyte, you are at the heart of our mission to provide secure, intelligent content collaboration and governance solutions. You will be responsible for building and scaling high-performance distributed systems that handle vast amounts of data for enterprises worldwide. Your work directly impacts how organizations manage their most critical digital assets, ensuring reliability, security, and seamless accessibility across hybrid cloud environments.
This role is not for those who prefer purely abstract coding. You will be expected to dive deep into the minutia of scaling large distributed applications, caching strategies, and data consistency. Whether you are working on the core storage engine, enhancing our security infrastructure, or developing responsive UI components, you will have the opportunity to influence the technical direction of our platform. We look for engineers who are eager to solve complex engineering problems and thrive in a collaborative, fast-paced environment.



