Logo
TikTok

Software Engineer, Web Platform

TikTok, Mountain View, California, us, 94039


Responsibilities

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.

Our Browser Kernel team aims at providing first-class Web Engine and tools for speed, security, and stability, and is responsible for promoting the Web ecosystem inside TikTok.

We're looking for Senior Software Engineers to join our Browser Kernel Team. In this role, you will focus on making the Web engine more performant, stable, and productive.

As a software engineer in the team, you will:Enrich Chromium/Blink to adopt new capabilities and implement new web APIsDesign and implement features to improve Web performance, security, and stabilityWork with frontend developers to optimize overall user experience by exploring general SSR/NSR solutionsExtend the capability of the WebView/Container component for Hybrid App usageCreate tools to help for diagnosing, profiling, and evaluating Web Pages

Qualifications

Required:Bachelor degree in computer science or a related technical discipline with 3+ years' industry experience;Familiar with C/C++/Java or similar languages;Experience with web platform, e.g. HTML, JavaScript, CSS, etc.

Preferred:Experience developing and integrating with web browser engines (Chromium/Blink, WebKit, etc.)Experience with the Android operating systemExperience with computer graphics, GPU programming (e.g. HLSL, GLSL, or similar)Deep understanding of web development best practices (e.g. Performance, Memory, etc)

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations during our recruitment process. If you need assistance or an accommodation, please reach out to us at justin.huey@tiktok.com

Job Information:

【For Pay Transparency】Compensation Description (annually) The base salary range for this position in the selected city is $136800 - $205000 annually.Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives and restricted stock units.Our company benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support our employees to give their best in both work and life.

#J-18808-Ljbffr