Software Engineer - Cloud

We focus on providing SaaS for AI enterprises to solve the real problems from various industries. AICS Cloud software engineers will design, build and deploy distributed systems on the public cloud. We have flexible organizations and working environments. Our culture advocates grass root innovation and continuous learning. Feed your passion, get inspired and grow with us!

Qualifications:

  • Good understanding of data structures, algorithms, and operating systems.
  • Experience programming in Node.js, Java, Python.
  • Good interpersonal communications and problem-solving skills.

Preferred Qualifications:

  • Experience in peer code review to maintain a styled readability and code quality.
  • Experience with AWS, Azure, and/or GCP.
  • Experience programming in Go, C/C++
  • Have built scalable distributed systems with a good understanding of microservice architecture.
  • Experience integrating with RDBMS and NoSQL databases such as MySQL, PostgreSQL, and/or MongoDB.
  • Experience with monitoring/logging tools, such as Prometheus, Grafana, and/or Fluentd.