Returning Candidate?

Software Dev Senior Engineer - Data Protection Team - Hyderabad, India

Software Dev Senior Engineer - Data Protection Team - Hyderabad, India

Job ID 
SW Engineering
Position Type 
Regular Full-Time

More information about this job


Quest is looking for a Cloud Software Engineer who has experience creating both pure Cloud solutions in the areas of cloud storage, analytics, cloud services and/or adding cloud connected capabilities to on premise systems.


To be successful you must be very technical (hands on) and have deep technical understanding of process and approaches. You will champion and leverage the latest industry cloud technical trends and technology and apply these technologies where they add value to Quest. You will ensure the architecture incorporates best in class technology with an eye towards embracing and leveraging cloud technology, scalability, performance, ease of use and a high level of quality. You will work in a fast paced environment with an experienced and highly technical team of Quest engineers to solve a wide variety of unique and complex problems.


·       Design and develop cloud connected features for Quest’s one premise appliances.  

·       Design and develop pure cloud solutions in the area of data protection, disaster recovery and data analytics.

·       Build software that spans custom hardware, cloud based software-as-a-service, and big-data analytics.  

·       Design communication mechanisms for effective and scalable client-server deployments.

·       Consider security implications when making design choices for both on premise and cloud deployments.

·       Be an advocate for getting solid designs and implementations incorporated into the product  

·       Work with customer support as required to resolve complex field issues                                                                                                                                                   


·       Hands on experience creating Linux based software solutions 

·       Must be hands on – in depth understanding of C/C++

·       Experience in Java, Python and Powershell

·       Understanding of File System and Block Storage products is a plus but not required

·       Hands on experience creating well-architected REST APIs

·       Knowledge of hypervisors -  preferably ESX or Hyper-v  

·       Experience in security for single, distributed systems and cloud services is desirable

·       Experience with modern technologies such as Cassandra, Kafka, etc. a plus but not required

·       A deep understanding of large scale computing solutions, with hands on experience designing  database architectures and specifying security requirements.

Connect With Us!

Not ready to apply? Connect with us for general consideration.