Senior Backend Software Engineer, Global E-commerce User Growth - Search Engine Optimization
New Yesterday
The e-commerce industry has seen tremendous growth in recent years and has become a hotly contested space amongst leading Internet companies, and its future growth cannot be underestimated. With millions of loyal users globally, we believe TikTok is an ideal platform to deliver a brand new and better e-commerce experience to our users. The growth engineering team owns the mission to drive the growth of TikTok Shop customers and revenues. You will work with a cross-functional team of engineers, data scientists, growth marketers, and product managers to design, implement, and optimize growth initiatives through a combination of product-led and data-driven growth strategies. We are looking for passionate and talented people to join us as we drive the future of e-commerce here at TikTok.
- Design, build, and maintain scalable, high-performance systems and features that enhance organic traffic acquisition through SEO best practices
- Collaborate with product managers, data scientists, and SEO specialists to implement strategies that improve crawlability, indexing, and search ranking for TikTok Shop web pages
- Develop and optimize content generation, site architecture, and metadata structures to align with search engine algorithms and user search intent
- Monitor and analyze site performance and SEO KPIs, identifying opportunities for technical improvements or automation
- Build internal tools, services, and infrastructure to support ongoing SEO testing, data analysis, and deployment processes
- Stay current on the latest SEO trends, search engine algorithm updates, and emerging technologies relevant to user acquisition
- Ensure code quality and system reliability through rigorous testing, code reviews, and continuous integration/deployment practices
Minimum Qualifications
- BS/MS degree in Computer Science or equivalent majors/experience
- 5+ years of experience in backend software development, building scalable and reliable systems with 1+ years of technical leadership experience
- Proficiency in backend programming languages such as Java, Python, Go, or - Experience with API design and development (REST, GraphQL) and microservices architecture
- Understanding of technical SEO elements such as crawlability, URL structures, sitemaps, canonical tags, and HTTP headers
- Familiarity with server-side rendering and content delivery strategies to optimize search engine indexing
- Strong analytical and debugging skills, with the ability to monitor, log, and optimize system performance to support SEO initiatives Preferred Qualifications
- 5+ years of user growth experience
- Work experience with E-Commerce products, Monetization/Ads products, User Growth products (paid acquisition, incentives, lifecycle management, SEO/SEM, affiliate marketing, , and data-driven growth strategies, preferably with track records in developing one or multiple relevant initiatives from 0 to 1 to 10
- Great to have hybrid cross-platform development experience
- Excellent collaboration and communication skills; ability to work effectively with designers, product managers, data scientists, and frontend engineers in a cross-functional team
- Experience with databases (SQL and NoSQL), caching systems (., Redis, CDN), and cloud platforms (., AWS, GCP)
- Location:
- San Jose