Job Openings Senior Backend Engineer (Enterprise Solution)

About the job Senior Backend Engineer (Enterprise Solution)

Team Segment : Solutions Business

KKCompany Technologies, Asias leading AI multimedia technology group is dedicated to creating values for customers with core businesses of multimedia technologies, digital cloud, and AI applications.

At KKCompany, we believe in Innovation Made Simple, and technology is the answer to the struggles faced by every industry. Since its establishment two decades ago, KKCompany has expanded its portfolio, including KKBOX, BlendVision and Going Cloud. KKBOX is the worlds first platform bringing legal music streaming service to the public. It utilizes state-of-the-art streaming technology to enable excellent user experience. Our flagship brands and a base of international clients enable us to accumulate extensive data and advance analytical capabilities. The strengths along with our abundant experience in brand management help businesses achieve digital transformation successfully. We serve over tens of millions of consumers and enterprise clients in Asia cross a broad spectrum of industries such as telecommunication, multimedia, online education, fitness, smart retail and more.

KKCompany now has nearly 500 employees across offices in Tokyo, Singapore, Taipei, Kaohsiung, and Hong Kong.

Solutions business is part of the KKCompany group, combines technology with market-leading OTT solutions to provide cloud-based streaming services for tens of millions of users all around the world.

We are a creative team with much energy to dive into anything claimed impossible. New ideas are constantly submitted and a challenge of the status quo to achieve our goals is our model.

Responsibilities:

    • Build and lead a product development team of 3~4 engineers of backend engineers to build a scalable and stable service.
    • Hands-on service development and guide team members to inspire their technological growth.
    • Facilitate and continuously refine software agile development process, cooperate with different teams to synchronize product priorities and development efforts.
    • Collaborate with business, product, quality assurance, and SRE teams to achieve product visions and business goals.

    Requirements:

    • 3+ years of Golang experience
    • 5+ years of experience building software backend services
    • Experience with building cloud-based, Containerized applications
    • Proficiency in MySQL and Redis in large data environments
    • Experience with RESTful or GraphQL APIs across different development stages
    • Familiarity with AWS services like ECS, Aurora (MySQL), and ElastiCache (Redis)
    • Experience in Agile development process. i.e., Scrum, Kanban
    • Good communication skills and teamwork spirit