Job Summary
As a Senior SoftwareEngineer your responsibilities will include developing and maintaining cloud-based solutions. You will focus on solving complex problems developing testing automating and collaborating with the Site Reliability Engineering team to deploy features in a production environment. Additionally you will be responsible for designing and implementing managed Cloud Services based on given requirements. We expect you to have excellent coding skills and take a lead role in designing and implementing managed Cloud Services.
Job Requirements
- Excellent Problem solver proficient coder and a designer.
- Thorough understanding and extensive experience with Data protection technologies having hands-on experience in designing and developing Backup/Restore software.
- Proficient with any of the languages C C or Golang.
- Experience with Python Java/C-sharp is added advantage. Thorough understanding of Linux or other Unix-like Operating Systems.
- Strong in Data Structure and algorithms.
- Expertise in REST API design and implementation.
- Prior experience with Filesystem development and Distributed system design is desirable.
- Understanding of Container based technologies preferably Kubernetes & Dockers and experience with Cloud service APIs (e.g. AWS Azure or GCP) is desirable.
- Knowledge of infrastructure like hypervisor Cloud Storage and experience with cloud services including Databases Caching Object and Block Storage Scaling Monitoring Load Balancers Networking etc. is added advantage..
- Work on development bug fixes/updates spec updates customer RCAs and automation.
Education
- or Masters in Computer Science or a related field required with a minimum of 8 years of related experience is required.
Required Experience:
Senior IC
Job Summary As a Senior SoftwareEngineer your responsibilities will include developing and maintaining cloud-based solutions. You will focus on solving complex problems developing testing automating and collaborating with the Site Reliability Engineering team to deploy features in a production envir...
Job Summary
As a Senior SoftwareEngineer your responsibilities will include developing and maintaining cloud-based solutions. You will focus on solving complex problems developing testing automating and collaborating with the Site Reliability Engineering team to deploy features in a production environment. Additionally you will be responsible for designing and implementing managed Cloud Services based on given requirements. We expect you to have excellent coding skills and take a lead role in designing and implementing managed Cloud Services.
Job Requirements
- Excellent Problem solver proficient coder and a designer.
- Thorough understanding and extensive experience with Data protection technologies having hands-on experience in designing and developing Backup/Restore software.
- Proficient with any of the languages C C or Golang.
- Experience with Python Java/C-sharp is added advantage. Thorough understanding of Linux or other Unix-like Operating Systems.
- Strong in Data Structure and algorithms.
- Expertise in REST API design and implementation.
- Prior experience with Filesystem development and Distributed system design is desirable.
- Understanding of Container based technologies preferably Kubernetes & Dockers and experience with Cloud service APIs (e.g. AWS Azure or GCP) is desirable.
- Knowledge of infrastructure like hypervisor Cloud Storage and experience with cloud services including Databases Caching Object and Block Storage Scaling Monitoring Load Balancers Networking etc. is added advantage..
- Work on development bug fixes/updates spec updates customer RCAs and automation.
Education
- or Masters in Computer Science or a related field required with a minimum of 8 years of related experience is required.
Required Experience:
Senior IC
View more
View less