Tech Lead(App Engine / PaaS), Cloud Infrastructure Job Vacancy in TikTok Singapore – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
TikTok
Location : Singapore
Position :

Job Description : TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

The mission of cloud infrastructure PaaS team is to create a simple and easy-to-use service hosting platform for software developers to improve research and development efficiency whilst reducing service maintenance costs. PaaS platform comes from a service perspective, supporting developers with the cloud native environment, shielding developers from the learning costs of kubernetes, and providing features such as service hosting, code release, capacity adjustment, as well as operation and maintenance governance.

PaaS platform has been integrated into our software development ecosystem, helping to build service discovery, quota management, access control, monitoring, alarm, and log transmission. At present, our PaaS platform has hosted most of the company’s online services and is in a leading position in the industry in terms of the number of services and the size of clusters. We look forward to those who are interested in challenging tasks and willing to embrace cloud native computing.

Responsibilities

Lead the team to design and develop application engines in PaaS platform, construct an efficient online/offline service hosting platform, to help businesses serve billions of requests;
Provide solutions for products based on internal business-oriented frameworks;
Play a key role in driving project objectives and execution management, architecture design and code reviews, define long term technical roadmap for the team, and demonstrate technical leadership;
Recruit and mentor engineers of various levels of experience into a performant team, build team culture and cohesion, help team members grow technical capabilities;
Work closely with stakeholder teams to identify business pain points, continuously optimize and improve customer experience, team reputation, and impact.

Qualifications

Bachelor’s or higher degree in Computer Science or related fields;
6+ years of professional software development experience;
Strong with Golang/Java/Python program development (at least one), pursue high-quality code and focused on code engineering quality;
Solid knowledge of Linux system, proficient in multi-threading, network programming, and distributed development in any programming language;
Expert in large-scale distributed system design and implementation, able to think clearly, and quickly deep dive into problems and provide solutions;
Good communication skills, able to lead and drive projects effectively. Familiar with team and project management methodologies and approaches.

Preferred Qualifications

Experience with cloud computing development;
Experience with Docker, Kubernetes, GAE, AWS Beanstalk, Azure App Service, etc.;
Experience with microservice architecture and microservice governance;
Experience with full stack development and private cloud platform components.

This post is listed Under  App Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *