Head of engneering

Job Title:  Head of Engineering

Minimum Req.: Master’s Degree in Engineering or Computer Science

Employment experience required: 60 months of experience as an Engineer

Job duties
1) Manage Engineering Department and software engineers.
2) Confer with management and heads of departments to discuss project specifications or procedures.
3) Lead developing software products.
4) Manage and lead developing a Java-based API server that uses MySQL and communicates with application clients.
5) Supervise and lead developing a high performance multi-threaded C++ software that performs camera calibration, video projection, editing, and transcoding using FFMPEG API and OpenCV library.
6) Lead and supervise writing and maintaining front-end code for creator studio web site using Javascript/CSS.
7) Lead and supervise writing and maintaining back-end code for creator studio web site using Python. 
8) Manage system resources using AWS Cloud system and study to be as efficient as possible.

Special Requirement 
At least 12 months of experience of leading and supervising software engineers. At least 24 months of high performance multi-threaded software developing experience with C++ . At least 24 months of high capacity server software development experience by using Java. At least 24 months of software development experience by using Python.

Contact Person
Send resume to steve@amazevr.com (write “Head of Engineering Position” in the email subjectline)