2 months ago
Remote, IndiaSenior
Responsibilities
- Own the architecture and technical direction of migration agents, the cloud control plane, and cloud-to-cloud migration services.
- Improve migration throughput, concurrency, chunking, retries, and performance across high-latency networks.
- Design end-to-end data-integrity checks, validation passes, and reconciliation reporting for files and permissions.
- Build resilience through safe retries, throttling, backpressure, idempotency, and recovery from unreliable networks and storage providers.
- Operate migration software as a production service using observability, incident investigations, and post-mortem-driven fixes.
- Improve release safety for customer-installed software and Kubernetes-based control-plane services.
- Lead technical designs, cross-team decisions, mentoring, code reviews, and customer escalations.
Requirements
- 7+ years building production software, including several years owning distributed systems or data-intensive services.
- Strong Go skills and intermediate Java experience, or experience with another systems language such as Python and willingness to work mainly in Go.
- Deep understanding of filesystems and storage, including SMB/NFS shares, object storage, metadata, permissions, and ACLs.
- Hands-on experience with retries, timeouts, backpressure, rate limiting, idempotency, and long-running resumable jobs over unreliable networks.
- Experience running services on Kubernetes in GCP, Azure, or AWS, with observability and incident-response practices.
- Track record of leading technical work across teams and delivering complex projects to production.
- Clear communication with engineers, customers, and leadership.
- Experience with large-scale data migration, backup, sync products, or rclone is preferred.
- Experience shipping software on customer machines, integrating with cloud content platforms, working with hybrid-cloud or customer-owned storage, or applying AI/LLM tooling to operations is preferred.
Benefits
- Medical insurance and healthcare benefits for employees and families.
- Fully paid life-insurance premiums and group term life insurance.
- Flexible hours and paid time off.
- Gym reimbursement and childcare reimbursement.
- Competitive salaries.
Tech Stack
Categories
About Egnyte
Egnyte builds a secure content collaboration and governance platform for mid-market and enterprise teams, delivered as a SaaS subscription. Its products cover file sharing, data classification and protection, compliance workflows, and ransomware detection across cloud and on-premises repositories, with solutions for AEC, financial services, and life sciences. Founded in 2008 and headquartered in Mountain View, it is privately held under GI Partners ownership and serves 22,000+ organizations.
