Egnyte is a secure multi-cloud platform for content security and governance. We're looking for an experienced Staff Software Engineer to join our team in Mountain View, CA. The ideal candidate will have a shared passion for building large-scale distributed systems and a keen sense for tackling complexities that come with scaling.
Requirements
- 8+ years of professional experience in engineering with a history of technical innovation and application development
- Advanced hands-on Java programming experience
- Experience providing technical leadership to engineers
- Experience architecting, designing and developing highly scalable and resilient cloud architecture in GCP or similar cloud platforms
- Experience with relational, key-value and column-oriented databases
- Experience with large scale caching
- Demonstrated success in designing and developing large scale, complex, responsive systems
- BS, MS, or PhD. in Computer Science or related technical field, or equivalent practical experience
Benefits
- Competitive salaries and comprehensive benefits
- Company equity depending on role and level
- Flexible hours and generous time off (RTO, Responsible Time Off) to help support your work-life balance
- Paid holidays and sick time
- 401(k) Retirement Plan (Traditional, Roth and Mega Backdoor Roth)
- Health Savings Account (HSA) with a generous employer contribution
- Up to 12wks of paid Parental and Adoption Leave to help you grow your family
- Modern and collaborative offices located in multiple locations
- Gym, cell phone, and internet reimbursement
- Free well-being apps such as Peloton, Carrot, and Spring Health for Guardian are offered, as well access to our Employee Assistance Program (EAP)
- Perks include discounted pet insurance, electronics, theme park tickets, travel, plus more
- Your own Egnyte account with lifetime access