Druva is seeking a Senior Staff Software Engineer to design, implement, and maintain software modules. The role requires 6+ years of experience in building global scale distributed SaaS applications and excellent communication skills.
Requirements
- 6+ years of experience in building global scale distributed SaaS applications
- Experience in Go/Python/C/C++/Java on Unix/Linux or Windows platform
- Strong hands-on experience in designing, managing, and optimizing databases
- Excellent programming skills along with Data structures, Algorithms, Design Concepts
- Experience in working with SoA
- Experience in Cloud Technologies (preferably AWS)
- Experience with third-party API integrations at scale (preferred)
- Excellent written and verbal communication skills
- Familiar with Agile methodologies like Scrum
- Knowledge of the Security or data protection domain
- Working knowledge of Dockers and Kubernetes
Benefits
- Competitive salary
- Medical, dental, and vision insurance
- 401(k) matching
- Generous paid time off
- Professional development opportunities