Tech Lead, iOS Software Engineer, Video-On-Demand
4 months ago
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.
Why Join Us
At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.
TikTok Video-On-Demand (VOD) is a world-leading video platform that provides multimedia storage, delivery, transcoding services and playback, uploading SDKs. We are building the next generation VOD platform which provides excellent experiences for billions of users around the world.
We're looking for senior software engineers to join the VoD mobile SDK team Our team's mission is to empower TikTok content consumption by enhancing playback and uploading mobile SDK capacities and performance. Join our team, you will focus on building mobile SDK related to multimedia and network technologies which deliver the best user experience on a huge variety of mobile platforms for TikTok users around the world.
Responsibilities
- Architecture design and development of mobile platform, serving TikTok VoD business, especially on player and data loading.
- Support the development of video playback /upload/ download SDK on mobile platforms
- Take ownership of end-to-end product quality, from developing to maintaining core mobile frameworks that power and deliver smooth playback experiences
Qualifications
Minimum Qualifications
- Bachelor's degree in Computer Science or related discipline.
- 7+ years of experience in iOS mobile application development
- Hands-on experience in building mobile applications and mobility solutions for native applications
- Solid programming experience in at least one of the following languages: C, C++, Java
- Self-motivated and independent in learning new technologies quickly.
Preferred Qualifications:
- Experience with audio and video editing, media processing, transcoding and/or playback.
- Experience with Graphics and/or OpenGL.
- Experience with any of the following multimedia frameworks/projects is a bonus: FFmpeg, GStreamer, VLC, ExoPlayer.
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. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at gprd.accommodations@tiktok.com.
-
Senior iOS Software Engineer, Video-On-Demand
4 weeks ago
San Jose, California, United States Tik Tok Full timeJob DescriptionTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We're looking for a Senior iOS Software Engineer to join our Video-On-Demand team, responsible for empowering TikTok content consumption by enhancing playback and uploading mobile SDK capacities and...
-
Senior iOS Software Engineer for Video-On-Demand
3 weeks ago
San Jose, California, United States Tik Tok Full timeJob Description:TikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to over 1 billion users worldwide. Our mission is to empower users with exceptional video experiences.Responsibilities:As a Senior iOS Software Engineer for Video-On-Demand, you will be responsible for designing and developing mobile platforms...
-
Senior iOS Software Engineer for Video-On-Demand
4 weeks ago
San Jose, California, United States Tik Tok Full timeJob SummaryTikTok is seeking a skilled Senior iOS Software Engineer to join our Video-On-Demand team. As a key member of our team, you will be responsible for designing and developing mobile platforms that serve TikTok's VoD business, particularly on player and data loading.ResponsibilitiesDesign and develop mobile platforms that serve TikTok's VoD business,...
-
San Jose, California, United States Tik Tok Full timeJob Description:TikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior iOS Software Engineer for our Video-On-Demand platform, you will play a key role in empowering TikTok content consumption by enhancing playback and uploading mobile SDK capacities and...
-
San Jose, California, United States Tik Tok Full timeResponsibilitiesAs a Senior iOS Software Engineer on our Video-On-Demand team, you will be responsible for designing and developing the mobile platform that serves TikTok's VoD business, focusing on player and data loading. Your expertise will be crucial in enhancing playback and uploading mobile SDK capacities and performance.Support the development of...
-
Senior iOS Software Engineer, Video-On-Demand
2 weeks ago
San Jose, United States Tik Tok Full timeResponsibilities 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. Why Join Us Creation is the core of TikTok's purpose. Our platform is built to help imaginations...
-
iOS Software Engineer
3 weeks ago
San Bruno, California, United States Goli Tech Full timeJob Title: iOS Software EngineerJob Description:We are seeking an experienced iOS Software Engineer to join our team at Goli Tech. As an iOS Software Engineer, you will be responsible for designing, developing, and testing mobile applications for iOS devices.Key Responsibilities:Design and develop high-quality mobile applications for iOS devicesCollaborate...
-
Senior iOS Software Engineer
4 weeks ago
San Jose, California, United States Tik Tok Full timeJob DescriptionTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to over 1 billion users worldwide. We're seeking a skilled Senior iOS Software Engineer to join our Video-On-Demand (VOD) team, responsible for developing and maintaining our mobile SDKs.As a key member of our team, you will design and develop...
-
iOS Software Engineer
4 weeks ago
San Jose, California, United States TikTok Full timeSearch for ExcellenceTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We're looking for a talented iOS Software Engineer to join our Search team and help us deliver a first-class search experience to our users.As an iOS Engineer on the Search team, you will:Create and refine high-performance...
-
iOS Software Engineer
4 weeks ago
San Jose, California, United States Tik Tok Full timeSearch Experience ArchitectTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We're looking for a skilled iOS Software Engineer to join our Search team and help us deliver a first-class search experience to our users.As a Search Experience Architect, you will be responsible for designing,...
-
iOS Software Engineer
4 weeks ago
San Bruno, California, United States Goli Tech Full timeJob OverviewGoli Tech is seeking a skilled iOS Software Engineer to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and releasing high-quality iOS applications.Key Responsibilities:Design and develop iOS applications using Swift and Objective-CParticipate in code reviews and contribute to the...
-
San Jose, California, United States Tik Tok Full timeEmpowering Content ConsumptionTikTok is the leading destination for short-form mobile video. Our global offices include Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo. At TikTok, our people are humble, intelligent, compassionate, and creative. We create to inspire - for you, for us, and for more than 1 billion users...
-
iOS Software Engineer
4 weeks ago
San Jose, California, United States TikTok Full timeAbout UsTikTok is a global community where creativity and joy thrive. Our mission is to inspire imagination and bring people together through short-form mobile video.As a company, we value diversity, inclusivity, and creativity. We strive to create an environment where our employees feel valued, motivated, and empowered to grow.Job DescriptionWe are seeking...
-
Senior iOS Software Engineer
3 weeks ago
San Jose, California, United States Tik Tok Full timeAbout the RoleTikTok is the leading destination for short-form mobile video. As an iOS Software Engineer on the Photo and Text team, you will be responsible for developing and shipping new, innovative user features on TikTok.Key ResponsibilitiesWork closely with our talented backend and product team to develop and ship new user features.Collaborate with the...
-
Senior iOS Software Engineer
4 weeks ago
San Jose, California, United States Tik Tok Full timeAbout TikTokTikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy to millions of users worldwide. Our global headquarters are in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Our MissionWe create together and grow together, driving impact for...
-
iOS Software Engineer
4 weeks ago
San Jose, California, United States Accelon Inc Full timeiOS Software EngineerWe are seeking an experienced iOS software engineer to join our team at Accelon Inc. The ideal candidate will have a strong background in iOS development, with a focus on creating high-quality mobile applications.ResponsibilitiesDesign and develop iOS applications using Swift and Objective-CCollaborate with internal teams to ensure...
-
Video AI Software Engineer
3 weeks ago
San Jose, California, United States Solvvy Full timeJob SummaryAs a Video AI Software Engineer at Zoom, you will play a key role in developing and improving video codec standards to enhance real-time video quality and performance on our video products. You will work across our stack, developing software ranging from Web Server to business application layer for our distributed, cloud-hosted backend. You will...
-
Android/IOS Software Engineer Intern
4 weeks ago
San Jose, California, United States Tik Tok Full timeJob DescriptionTikTok is a leading destination for short-form mobile video, and we're looking for talented individuals to join our team as software engineer interns. As a member of our VoD mobile SDK team, you'll play a crucial role in empowering TikTok content consumption by enhancing playback and uploading mobile SDK capacities and performance.Our team's...
-
Android/IOS Software Engineer Intern
3 weeks ago
San Jose, California, United States Tik Tok Full timeRole SummaryTikTok is seeking a talented Software Development Intern to join our Mobile SDK team. As an intern, you will have the opportunity to work on building mobile SDK related to multimedia and network technologies which deliver the best user experience on a huge variety of mobile platforms for TikTok users around the world.ResponsibilitiesParticipate...
-
San Jose, California, United States Tik Tok Full timeJob SummaryTikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We are seeking a skilled Senior iOS Software Engineer to join our e-commerce team and help us drive the future of e-commerce on our platform.ResponsibilitiesAs a Senior iOS Software Engineer, you will be responsible for building...