Search jobs > San Jose, CA > Software engineer ios
About the team
TikTok Music team's mission is to build resonance and inspire expression through music, which includes TikTok Music and SoundOn.
The team's mission is to inspire music creation by servicing music creators along the lifecycle of music creation, promotion and engagement.
We are looking for motivated individuals interested in complex engineering challenges around one of the most important aspects of TikTok.
You will have the opportunity to work closely with Backend Engineers, Frontend Engineers as well as SRE and Test Engineers in a high-impact and fast-paced environment.
About the role : As an iOS Software Engineer on the TikTok Engineering team, you will : - Work closely with our talented backend and product team to develop and ship new, innovative user features on TikTok.
- Collaborate with the design and product teams to create a world-class mobile experience. - Optimize mobile applications on iOS platforms.
- Promote robust and maintainable code, clear documentation, and deliver high-quality work in a rapid environment.
Minimum Qualifications :
- BS / MS degree in Computer Science or equivalent majors / experience;
- Experience in native iOS development;
- Proficiency in Objective-C and / or Swift. Preferred Qualifications :
- Ability to understand and debug large and complex codebases;
- Good team communication and collaboration skills.
Software Engineer - Recommendation Developer Infrastructure - San Jose
Provide high-performance, highly available, and flexible architecture design, high-quality code implementation, and continuously improve engineering quality based on product and strategy requirements for complex business scenarios;2. TikTok is the leading destination for short-form mobile video. At ...
Senior GPU System Engineer - San Jose
About the TeamByteDance System Technology & Engineering team has been committed to the research and engineering development in the basic technology fields, such as operating system kernel and virtualization, construction and performance optimization of basic system software and library, stability an...
Mobile Software Engineer Intern (TikTok Privacy and Security) - 2025 Summer (BS/MS)
TikTok Privacy & Security Product team is responsible for building compliant and user-friendly privacy solutions for TikTok, with the goal of building trust among TikTok users, regulators, and the public. TikTok Privacy & Security Product team is responsible for building compliant and user-friendly ...
Software Engineer Intern (Data Management Suite-Globalization) - 2025 Summer/Fall (BS/MS)
Responsibilities:This internship provides students the opportunity to join one of our engineering teams where you will have the opportunity to:- Build new features that touch hundreds of millions of people around the world;- Solve unique, large-scale, highly complex technical problems;- Build the ne...
TikTok Shop - Senior UX Designer, Business Product - San Jose
TikTok Shop is an innovative e-commerce solution which enables merchants, brands and creators to sell products directly on TikTok. Being part of the TikTok Shop Design team member, you will be able to utilize qualitative/quantitative studies to collect user feedback, create a deep understanding and ...
Software Engineer Graduate (Intelligent Creation Mobile) - 2025 Start (BS/MS)
The TikTok Intelligent Creation team, part of the TikTok engineering organization, is an international R&D group tasked with building creative capabilities for TikTok. Minimum Qualifications:- Strong written and verbal communication skills and experience working with international teams across diffe...
Software Development Engineer in Test - Multimodal AIGC Audio Technology
The Quality Technology Team focuses on the quality domain, providing a series of effective quality products and tools throughout the entire software engineering lifecycle from development, testing, and changes to online operation and maintenance. The Speech Engineering team is committed to the resea...
Software Engineer Graduate (Intelligent Creation Backend/Frontend) - 2025 Start (BS/MS)
The TikTok Intelligent Creation team, part of the TikTok engineering organization, is an international R&D group tasked with building creative capabilities for TikTok. Preferred Qualifications:- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field- Prior internsh...
Backend Software Engineer Intern (TikTok Open Platform) - 2025 Summer (BS/MS)
The TikTok Open Platform team is on a mission to build a platform to bridge content, people and business in TikTok eco-system. Build new, high-quality features used by thousands of developers, reaching millions of TikTok users worldwide. Minimum Qualifications• Currently pursuing an Undergraduate/Ma...
Senior Software Engineer - TikTok Accessibility, Android - San Jose
On TikTok Accessibility team, we work collaboratively with our engineers, partner with designer, product managers and other teams across TikTok. You will also have opportunities to build accessibility foundations and tools for engineers across TikTok. TikTok is the leading destination for short-form...