Software Development Engineer


Sunnyvale, CA, USA

Full time

Software Engineering / Software Developer

Sep 19

Job Description:

- Participate in the development and maintenance of the cloud based controller.

- Responsible for the design, implementation and maintenance or core platform modules of the appliances.

- Utilize skills focusing on Cloud service, such as AWS/Azure/GCP/Kubernetes

- Take ownership of significant areas of the code for both new feature/functionality development as well as to maintain/redesign of the existing areas of the products.

- Continuous focus and contribution in the areas of performance, availability & scalability, reliability, and maintainability of the product.

- Build features using programming languages (Python).

- Build features using database technologies such as MySQL, MongoDB, ElasticSearch.

- Build interfaces to interact with other systems using RESTful APIs and JSON.

- Create unit test cases for the features.

Job Experience Required:

- 2+ years of overall software development experience;

- Experience in Python;

- Experience with MySQL or MongoDB or ElasticSearch;

- Experience with file systems, multithreading, server architectures, and distributed systems (optional)

Educational Requirements:

- Bachelor or Masters degree in Computer Science, Computer Engineering or related fields




Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume



Global Leader of Cyber Security Solutions and Services.