KKSTREAM

Software Architect (Enterprise Solution)

Taipei / KKStream - Engineering / Permanent

We, KKStream, as a leading OTT streaming technology and service provider, we develop OTT streaming solutions ranging from back-end API systems, managed cloud services, client-side applications (web/iOS/Android), and content management systems.
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.

KKStream is part of the KKBOX group. KKStream combines technology with market-leading OTT solution to provide cloud-based streaming service for millions of users all around the world.

The Software Architect is responsible for providing leadership and vision of software architecture and strategy related to infrastructure, data, application architecture, and systems integration. The Software Architect will become familiar with video streaming products, services, and business processes and is responsible for ensuring that the enterprise architecture, design, and governance process is well integrated to support organizational needs, direction and priorities

Responsibilities

  • Lead the engineering technical strategy initiatives and roadmaps, and effectively communicate it across teams
  • Evaluate and identify software solutions that fit
  • Lead the enterprise in technical documentation and API specifications
  • Prototype new software design patterns, methodologies, and coding standards
  • Oversight and approval of all final programs and products before the formal launch
  • Collaborate with team members to determine best practices and requirements for the software
  • Proactively engage with senior management, solution business, and other technology teams to understand business goals and global media broadcaster needs
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
  • Requirements:

  • Proven records of technical credentials, technical leadership
  • 10+ years of expertise in the software development or software architect designs
  • 5+ years of experience in planning and managing cloud application and large scale cloud platform deployment
  • Proficient knowledge in at least one programming language (e.g., PHP, Golang)
  • Experience with distributed data platforms (e.g., DynamoDB/Aurora, Hadoop, ElasticSearch)
  • Hands-on experience on cloud storage, SQL storage, NoSQL storage, Data Lake, Data warehouse
  • Fluent in one or more software architecture modeling methodologies and tools
  • Experience defining the architecture of cloud-deployed applications (AWS preferred)
  • In-depth expertise in micro-services/SOA architecture
  • Experience with logging and monitoring solutions
  • Experience with Agile development practices and working in Scrum teams
  • Exceptional problem solving and decision-making skills
  • Apply Now

    iOS Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Sr. Software Quality Assurance (BlendVision)

    Taipei / KKStream - Engineering / Permanent

    Software Quality Assurance (BlendVision)

    Taipei / KKStream - Engineering / Permanent

    iOS Engineer (BlendVision)

    Taipei / KKStream - Engineering / Permanent

    Android Engineer (BlendVision)

    Taipei / KKStream - Engineering / Permanent

    Frontend Engineer (BlendVision)

    Taipei / KKStream - Engineering / Permanent

    Backend Engineer (BlendVision)

    Taipei / KKStream - Engineering / Permanent

    Project Manager (Enterprise Solution)

    Taipei / KKStream - Product Management / Permanent

    Sr. UX Researcher

    Taipei / KKStream - Design / Permanent

    Sr. Product Designer

    Taipei / KKStream - Design / Permanent

    Business Development Manager

    Taipei / KKStream - BD/Sales / Permanent

    Android Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Backend Engineer (Core Tech)

    Taipei / KKStream - Engineering / Permanent

    Technical Project Manager (Enterprise Solution)

    Taipei / KKStream - Product Management / Permanent

    Sr. Product Manager (BlendVision)

    Taipei / KKStream - Product Management / Permanent

    Technical Product / Program Manager (BlendVision)

    Taipei / KKStream - Product Management / Permanent

    Video Engineer (Core Tech)

    Taipei / KKStream - Engineering / Permanent

    實習測試工程師 (Enterprise Solution)

    Taipei / KKStream - Engineering / Intern

    Sr. Frontend Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Sr. Android Engineer (Core Tech)

    Taipei / KKStream - Engineering / Permanent

    Software QA Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Sr. Backend Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Technical Project Manager (Core Tech)

    Taipei / KKStream - Product Management / Permanent

    Technical Pre-Sales

    Taipei / KKStream - BD/Sales / Permanent

    Site Reliability Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Japanese Cloud Operation Specialist

    Taipei / KKStream - Customer Service / Permanent

    Sr. RD Manager (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    KKBOX GROUP

    KKBOX

    KKTV

    KKLIVE

    KKFARM

    KKLAB

    OURSONG