Logo
TikTok

Senior Software Engineer - TikTok Search Business Development

TikTok, San Jose, California, United States, 95199


Responsibilities:TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us:Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day. To us, every challenge is an opportunity; to learn, to innovate, and to grow as one team. At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

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 a multidisciplinary team of Mobile Engineers, Frontend Engineers, Site Reliability Engineers, Data Engineers, and Data Scientists in a high-impact and fast-paced environment.

Our team is responsible for providing TikTok search users with a first-class search experience by building a strong and robust infrastructure and platform to support product fast iteration and key feature development. In our team, you'll have the opportunity to take part in developing the key features on TikTok Search, understand how TikTok Search could evolve to be a multi-billion-user product, and experience how user requests vary on this giant platform. We encourage a culture of self-driven intellectual curiosity, openness, and problem-solving.

Detailed responsibilities include but are not limited to:

Product Development: Support fast iterations of TikTok Search business and further enable product growth.Performance & Stability: Build a fast and robust Search product by continuously optimizing system performance and improving service stability.Search Engineering Infrastructure: Guarantee reasonable Search architecture governance to ensure that the overall system operates smoothly.Search Offline Processing: Construct a high freshness multimedia index and provide reliable offline data support for the Search Engine.Backend Engineering Team Building, Management, and Development.Qualifications:

Minimum Qualifications:

BS degree in Computer Science, Computer Engineering, or other relevant majors.Excellent problem-analysis and -solving skills with industry experience in building backend services for large-scale consumer-facing applications.Proficient in coding, data structures, and basic algorithms.Good team communication and collaboration skills.Preferred Qualifications:5 years of industry experience in building and leading backend services for large-scale consumer-facing applications.Good understanding of how modern Search systems are built and how modern Search products should evolve.Industry experience in building a consumer-facing Search product.Experience in building a medium-sized backend technical team from scratch.TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people globally, and so does our workplace. We are passionate about celebrating our diverse voices and creating an environment that reflects the many communities we reach.

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

https://shorturl.at/cdpT2 .Job Information:The base salary range for this position in the selected city is $194,000 - $355,000 annually. Compensation may vary outside of this range depending on factors such as a candidate’s qualifications, skills, competencies, experience, and location. Base pay is one part of the Total Package 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 include:100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and a Health Savings Account (HSA) with a company match. We also offer Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans. In addition to Flexible Spending Account (FSA) options like Health Care, Limited Purpose, and Dependent Care.

Our time off and leave plans are:

10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure), 10 paid sick days per year, 12 weeks of paid Parental leave, and 8 weeks of paid Supplemental Disability.

We provide generous benefits like mental and emotional health support through our EAP and Lyra, a 401K company match, gym, and cellphone service reimbursements. The Company reserves the right to modify or change these benefits programs at any time, with or without notice.For Los Angeles County (unincorporated) Candidates:Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship to the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:

Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues.Appropriately handling and managing confidential information, including proprietary and trade secret information and access to information technology systems.Exercising sound judgment.

#J-18808-Ljbffr