Logo
TikTok

Mobile Software Engineer, iOS Performance

TikTok, San Jose, California, United States, 95199

Save Job

Mobile Software Engineer, iOS Performance The Creation Experience team delivers core video production technologies across mobile platforms, enabling creators to produce short‑form videos.

Responsibilities

Profile and optimize video creation performance and quality, and refine user experience in each and every possible video production workflow.

Develop new content creation features to support business requirements.

Bridge project communication and project coordination across multiple teams for the successful delivery of the latest mobile video technologies.

Qualifications

Minimum: Bachelor or above degree in Computer Science or related majors.

2+ years of software‑development experience.

Solid coding skills with Swift/Objective‑C.

Experience with iOS software development. Familiar with multi‑threading, common data structures, and common software design patterns.

Experience with performance monitoring, profiling and optimization for mobile apps, including optimization of CPU/GPU/memory usage and power consumption.

Open‑minded, great communication, eager to learn, and always passionate about turning cutting‑edge technologies into actual use cases.

Preferred: Experience with one or more video codecs: H.264, H.265, etc.

Preferred: Experience with one or more software frameworks: FFmpeg, Metal/OpenGL, AVFoundation, VideoToolBox.

Preferred: Experience with applying AI into the daily work process and product experience improvement.

About TikTok TikTok is the leading destination for short‑form mobile video. Our mission is to inspire creativity and bring joy.

Diversity & Inclusion TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.

Accommodation We are committed to providing reasonable accommodations. If you need assistance, please reach out at https://tinyurl.com/RA-request

Job Information Compensation: $118,657 – $259,200 annually. Benefits include medical, dental, vision, 401(k), paid parental leave, short‑term and long‑term disability, life insurance, wellbeing benefits. 10 paid holidays, 10 paid sick days, 17 days of paid personal time.

Location: Mountain View, CA.

#J-18808-Ljbffr