✦ Cooperate with data scientist, data engineer, and cloud architect to develop the system for machine learning uses cases.
✦ Work in an Agile, collaborative environment to understand requirements, design, code, and test innovative applications, and support those applications for our highly valued customers.
✦ Responsible for creating application programming interfaces (APIs) that are clean, well-documented, and easy to use.
✦ Responsible for building new features, maintaining existing codebase, and solving all sorts of technical problems.
✦ Responsible for Evaluating and improving the performance, durability, and security of published services
✦ BS degree in Computer Science, similar technical field of study or equivalent practical experience.
✦ 2 year of software development experience in one or more programming languages, preferred Python, node.js, golang.
✦ Software development experience in data pipeline, backend service, serverless or cloud-based development.
✦ Strong with verbal and written communication skills and thrive on collaboration working side by side with people of all background and disciplines
✦ Great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.
✦ 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 support
✦ hands-on experience with data storage, Apache Hadoop, Redis, MySQL, or NoSQL, etc.
✦ hands-on experience with Spark, Apache Beam, or Elasticsearch
✦ hands-on experience with kubernetes