Job Description
About the job
Are you a maverick with a strong motivation to create a legacy of your own? Are you willing to roll up the sleeves to build greatness from scratch?
As a backend software engineer at CloudMile, you will play a strategic role in the design and development of backend architecture to our company’s product. Your typical day involves working with machine learning (ML) team of CloudMile, whose ML models rely on your expertise to move to the production stage. You will also need to work with the cloud architect team so to make the best of their knowledge as well as the capabilities of all the great tools on Google Cloud Platform.
As a “CloudMiler”, we thrive to be the leading enterprise-grade artificial intelligence, cloud, and security solutions provider in Asia. We are the first Google Premier Partner to acquire Infrastructure, Machine Learning, Data Analytics Specialization in North Asia with strong investment in R&D and technologies. As the member of a still-young company, we do not believe in the “best” candidate; instead, we believe in sharing “mutual vision” that enables us to work for the same goal together. if you share the same philosophy, please don’t hesitate to contact us.
Role and Responsibilities
- Cooperate with data scientists/ML engineers, cloud architects and frontend engineers to develop the backend for our solutions.
- Responsible for creating application programming interfaces (APIs) that are clean, well-documented, and easy to use.
- Responsible for evaluating and improving the performance, durability, and security of published services.
Basic Requirements
- Technical degree required; Computer Science, Computer Engineering, Information Technology background desired.
- 2 year of software development experience in one or more programming languages, preferred Python, golang.
- Software development experience in data pipeline, backend service, serverless or cloud-based development.
- Experience for RDBMS or NoSQL.
- Great at resolving problems, debugging, troubleshooting, designing and implementing solutions to technical issues.
- Experience for Git
Bonus
- Familiar with Google Cloud Platform, such as App Engine, Compute Engine, BigQuery, and Stackdriver.
- Participating in the Agile DevOps design, development, testing, and release of new capabilities and features with focus on release and post-production maintaining.
- hands-on experience with data storage Redis, MySQL, or NoSQL, etc.