Search jobs > Mountain View, CA > Backend software engineer
About The Team
Our Recommendation Architecture Team is responsible for building and optimizing the architecture for our recommendation system to provide the best experience for our TikTok users.
In order to enhance collaboration and cross-functional partnerships, among other things, at this time, our organization follows a hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager / department.
- We regularly review our hybrid work model, and the specific requirements may change at any time. Responsibilities - What You'll Do- Build and maintain high performance online services for TikTok recommendation system - Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, real-time online training, etc;
- Build globalized large-scale recommendation system;- Design and develop high performance computing frameworks and storage systems.
Minimum Qualifications : - Bachelor's degree or above, majoring in Computer Science or related fields- 3+ years of experience building scalable system- Experience in programming, included but not limited to, the following programming languages : C, C++, Java or Golang Preferred Qualifications : - Experienced in at least one area of the following areas : personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.
Staff Backend Software Engineer
A company is looking for a Staff Backend Software Engineer (Remote). ...
Senior Backend Software Engineer
Deliver best-in-class engineering excellence practices across all product engineering disciplines. Therefore, we set up an engineer team with high talent density, mainly focusing on AI technology and Privacy&Security here. Optimize backend systems and services for data security, modularity, comp...
Backend Software Engineer, Global E-commerce Open Platform
Develop best-in-class real-time computing, high concurrency and high scalability engineering practices across all product engineering disciplines. Responsibilities:- Develop efficient, highly scalable and secured services to build/integrate e-Commerce solutions for TikTok Shop in the US- Develop and...
Backend Software Engineer Intern (TikTok Photo and Text) - 2025 Summer (BS/MS)
Minimum Qualifications- Currently pursuing an Undergraduate/Graduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline- Proficient in at least one coding language, including but not limited to Go, Java, Python, C++, Javascript, TypeScript- Abil...
Go Backend Software Engineer (Analytics)
We seek a passionate Go backend Software Engineer to join our Analytics team and help us build our new data platform fueling business-critical features. Prior experience in software development, specifically with. Solid grasp of engineering principles and practices. High problem-solving capabilities...
Senior Software Engineer (Backend)
Senior Software Engineer (Backend). Adobe is looking for a Senior Software Engineer (Backend) to build solutions for the Adobe Experience Platform reporting and dashboard capabilities. Become a key player as a Software Engineer:. Solid foundation in software engineering process & standard method...
Senior Backend Engineer - Sensors San Mateo, CA United States Software Engineering - Sensors
You’ll be working alongside a dynamic team of firmware, backend and frontend engineers to develop this product line. Only Verkada offers six product lines — video security cameras, access control, environmental sensors, alarms, workplace and intercoms — integrated with a single cloud-based software ...
Backend Software Engineer Intern (TikTok Privacy and Security) - 2025 Summer (BS/MS)
Minimum Qualifications• Currently pursuing an Undergraduate/Master degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications• ...
Senior Software Engineer II, Proteomics Portal Backend
Senior Software Engineer II, Proteomics Portal Backend. This position will report to a Principal Engineer of Software Engineering and is principally recruiting in San Carlos, CA, Seattle, WA, or San Diego, CA. As Senior Software Engineer II, we anticipate your pivotal role in shaping the team's etho...
Principal, Software Engineer (AdTech Backend)
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years’ experience in software engineering or related area. Master’s degree in computer science, computer engineering, computer information systems, software...