Software Engineer
Responsibilities
Lead design of major software components, systems, and features
Design, develop, test, deploy, maintain and improve our core libraries
Redesign our existing software architecture to improve efficiency and scalability, as well as reducing time effort and potential for errors on future development
Leverage advanced algorithm...