As a Senior Staff Software Engineer, you will be responsible for designing and implementing software modules, leading the development of backend server-side components, and mentoring junior team members in a cloud-native solutions company.
Requirements
- 6+ years of experience in a product company
- Extensive hands-on experience in Go/Python/C/C++/Java/.Net on Unix/Linux or Windows platform
- Excellent programming skills along with Data structures, Algorithms, Design Concepts
- Strong experience in working with SoA (Service oriented Architecture)
- Experience in Cloud Technologies (AWS/Azure)
- Experience with third party API integrations at scale (preferred)
- Hands-on experience with GenAI based development. (Cursor/Windsurf)
- Excellent written and verbal communication skills
- Familiar with Agile methodologies like Scrum etc.
- Knowledge of the Backup and Recovery domain will be an advantage.
- Working knowledge of Dockers and Kubernetes will be an advantage