Job Detail

Cloud and Backend Engineer

Inseriert am: 21.08.2019

Cloud and Backend Engineer (Zurich, Switzerland)


Experienced hands on cloud architect/developer with excellent software engineering skills who is motivated to work in a local drone startup. Responsibilities include the design and development of cloud architecture for a drone-based home security system. You will work with backend and firmware engineers in the development of data storage and retrieval schemas, remote system access and authentication, and cloud data processing and analysis.


Responsibilities



  • Architect complete data storage and retrieval schemas in the cloud for real-time data and video

  • Implement remote access solutions with strong encryption and authentication

  • Implement data proxy solutions

  • Responsible for encryption and authentication

  • Work on Amazon AWS and Google Cloud

  • Design of server-less architectures

  • Write unit test procedures, run tests, and and evaluate test results

  • Design and develop testing tools

  • Formulate requirements, design descriptions, and test procedures

  • Work hands-on with firmware and backend engineers to integrate system components


Skills and Qualifications



  • Strong programming skills in at least one language (Node.js, Python, or Go).

  • Knowledge of C/C++ is desired.

  • Experience with Amazon AWS and Google Cloud

  • A strong understanding of system security, encryption, and authentication

  • Familiarity with different communication

  • Experience with machine learning a real plus

  • Strong Linux system administration skills

  • Experience with relational and/or non-relational databases.

  • Experience with back-end technologies for web applications/APIs.

  • AWS certifications are a real plus

  • Experience with software engineering best practices (code reviews, source control, continuous integration, testing, and change management).

  • Experience with distributed systems

  • Experience with video storage a relay is a plus

  • Good oral and written skills in English

  • Ability to prioritize tasks and work independently

  • Must be flexible and be able to work in a multicultural environment

  • Must have experience in related engineering fields

  • Minimum M.S. in computer science or related engineering field

  • 3+ years of experience preferred but not a must

  • Work permit in Switzerland required


If you are interested in this position, please send your resume or CV to: jobs@sunflower-labs.com

Details