We are looking for a Senior Software Engineer to join our team. In this position you will be directly involved in developing next generation cloud services to support the company products over different industries.
Responsibilities:
1. Participate in architecture design of the software layer to make the company's software products competitive
2. Organize algorithm module, engineering module, OTA, to reach an efficient data closure loop, as well as reduce cross-layer coupling, support large-scale deployment
4. responsible for the writing and debugging of back-end software code.
5. responsible for the research and adaptation of new technologies.
6. responsible for improving and optimizing code quality, performance and stability
Requirements
- Master degree or above, majoring in computer/electronics/communication/automation
- 5+ years programming in one or more of JavaScript/TypeScript, Python, C++ used in large-scale product.
- Expertise with RESTful APIs and event-driven architectures (PubSub amp; Message Brokers).
- Development experience with SQL and NoSQL databases, data warehouses and/or IoT solutions
- Experience delivering across managed cloud platforms over Alibaba Cloud, and preferably over GCP amp; Azure.
- Outstanding communication skills and collaboration capabilities