We’re looking for a backend engineer to work with us to build the next generation of digital TV service. With your backend knowledge of RESTful Services, API designs, cloud infrastructure and server-side programming languages, you will work in an agile startup team to create innovative products. As one of the core team members in a startup company, you will grow together with the product, and gain a lot of cool experience by overcoming product and technical challenges!
Duties and Responsibilities:
You will try and apply the latest cloud technology to design and implement microservices to provide video streaming service through APIs.
You will work in an agile team with other designers and developers to contribute innovative ideas while quickly rolling out new products in a bi-weekly basis.
You will build and maintain the cloud infrastructure based on service needs
Familiar with API design and development
Excellent communication skills, both verbal and written.
Self-motivated problem-solving skills and attitudes
Knowledge of cloud platform techniques, especially AWS.
2+ years of relevant cloud platform development experience, especially microservice architecture.
Knowledge of database: RDB and/or NoSQL.
), Python or modern languages, like Go.
BS/MS/PhD in Computer Science (or equivalent).
Experience with RDB and/or NoSQL database architecture, administration, and performance tuning.
Experience with video streaming, CDN, and network performance tuning.
Experience with DevOps tools like Terraform, Ansible, Chef, Jenkins and etc.