Platform Architect

Taipei / KKStream - Engineering / Permanent

KKStream is a video streaming service consultant and technology company that combines cutting-edge technology with robust knowledge of the industry to deliver comprehensive video streaming solutions. We’re a team of streaming technology experts,  content aggregation specialists and growth hackers who combine technological prowess and business acumen to drive technological breakthroughs in the streaming industry.
At KKStream, we foster an energetic culture of creativity and collaboration, strongly encouraging all employees to actively engage in discussions and pitch new ideas. We provide competitive benefits and salaries, support professional development, and encourage a healthy work-life balance. 


  • Lead platform architecture design, development and review.
  • Build the platform foundation services and automation tools for teams to follow the practices and deliver quality works.
  • As a pioneer and evangelist, study new/innovative technologies and introduce, promote them to teams.
  • Foresee bad smells, anti-patterns, possible issues and help teams to eliminate them.
  • Deep dive with teams, figure out the root cause of complex incidents or performance issues and propose possible solutions to prevent these issues.
  • Evaluate the impact of changes from customer requirements across Cloud infrastructure, service design, technical effort and the cost.
  • Qualifications

  • 8+ years working with static languages: Go, C/C++ or C#, and scripting languages: Python, Lua, JavaScript (Node.js) or PHP.
  • 3+ years experience leading engineers to design, build and operate services that employ Container and Serverless Patterns using AWS EKS/ECS, Fargate, Lambda, API Gateway, SNS, SQS, Kinesis, etc.
  • Deep knowledge of Cloud Architecture, Cloud Native Patterns, Container Management and Cloud Computing capabilities especially as offered by AWS.
  • Experience working with Infrastructure as Code tools, such as Terraform, AWS CDK or CloudFormation.
  • Experience working with CI/CD tools, such as GitLab-CI, GitHub Actions, CircleCI or Jenkins.
  • Fast-learner and having passions for solving tough problems, and abilities to solve them.
  • Good communication and teamwork skills.
  • Good reading, writing and verbal skills in English.
  • Nice to Have

  • Solid knowledge of authentication and authorization, OAuth and encryption.
  • Solid experience in Linux system and network programming, know patterns and mechanisms provided by OS which are suitable for application context and understand how they work under the hood.
  • Eager to automate everything from development, testing to deployment (CI/CD) in as-code fashion.
  • Very keen to learn things from Open Source projects, know how the communities work and how to evaluate them for technology adoption.
  • Apply Now