Search jobs > San Jose, CA > Senior software engineer

Senior Backend Software Engineer - Traffic Matrix, User Growth

TikTok
San Jose, CA
Full-time

Responsibilities

About TikTok

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, and its offices include 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. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day. To us, every challenge, no matter how difficult, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.

TikTok's User Growth team leads growth initiatives for TikTok and all its platforms (e.g. Lite, Web, etc.) with a data-driven and results-focused engineering and product mindset.

We are seeking talented individuals who enjoy the intersection of product, data, design, and engineering to help us reach the next milestone of billions of users.

As part of our team, you'll have the unique opportunity to build TikTok applications across multiple platforms (e.g., Pad, Web, Embedded Widgets), bringing joy to users in a wide variety of scenarios.

You will define A / B testing frameworks to measure and enhance user retention and engagement, driving TikTok's continued growth.

Our work presents a wide range of technical challenges, giving you insight into cutting-edge technologies used by the world's most innovative companies.

You'll play a key role in developing bottom-up growth strategies from the ground up. Additionally, you will help shape TikTok's content ecosystem by intelligently selecting and delivering the most relevant content to users, tailored for each scenario and use case.

Your contributions will help expand our user base and improve user satisfaction. You'll be part of a full-stack team with access to TikTok's robust frameworks, and will have the opportunity to design and implement new solutions that elevate the user experience, further showcasing TikTok's value to users.

As a Senior Backend Software Engineer, you will :

  • Leverage data to understand our users and our product in-depth, identify areas of opportunity and execute projects to drive user growth, retention, and / or engagement
  • Develop large-scale software systems that power the TikTok app family (e.g. Native, Pad, Web, Embedded Widget).
  • Improve system design and architecture to ensure high stability, performance, and reliability of the product.
  • Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.

Qualifications

Minimum Qualifications

  • BS / MS Degree in Computer Science or related major
  • Experienced in building backend services for large-scale consumer-facing applications
  • Proficient in at least one of the following languages : Go, Python, Java, C++
  • Deep understanding of computer architectures, data structures, and algorithms
  • Have good team communication and collaboration skills.

Preferred Qualifications

3 Years of relevant experience

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 https : / / shorturl.at / cdpT2.

26 days ago
Related jobs
Promoted
TikTok
San Jose, California

Drive and shape the growth of a highly effective product engineering team, provide professional and technical leadership to support the professional growth of individual team members. Drive continuous improvements to engineering excellence and efficiency, lead research & development into key are...

Promoted
Latitude AI
Palo Alto, California

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD). When you join the Latitude team, you'll work alongside leading experts across machine...

Promoted
TikTok
San Jose, California

As a Software Engineer on the Ads Measurement team, you will build scalable tech foundations, launch various products to extract real signals, and offer scientific methodologies to help advertising effectiveness. We create to inspire - for you, for us, and for more than 1 billion users on our platfo...

Promoted
Verily
Mountain View, California

We are also responsible for delivering a customer identity and access management platform to product teams to reduce duplication of effort, support a common user experience, and accelerate time to market. Architect, design, and develop high-quality software solutions to meet project requirements, en...

Promoted
TikTok
San Jose, California

What was once an engineering problem has transformed into a system engineering challenge that is not only heavily dependent on cutting edge technologies for processing large-scale data but also innovative ML algorithms for learning from signal. BS/MS degree in Computer Science or related engineering...

Promoted
Databook
Palo Alto, California

As a Senior Staff Frontend Engineer at Databook, you’ll work directly with the Manager of Frontend Engineering to own the front-end architecture across Databook’s platform. We are a Series B company backed by Bessemer Ventures, DFJ Growth, M12 - Microsoft’s Venture fund, Salesforce Ventures and Thre...

Promoted
SA TECHNOLOGIES
Palo Alto, California

Position: Senior Software Engineer. The Data Computing Appliance and Platform Software team is responsible for developing the software that deploys, manages, monitors and maintains both the appliance and software stacks that run on the platform, including the Greenplum Database, Hadoop and VMware ES...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

NVIDIA
Santa Clara, California

We are looking for a motivated and energetic senior member to take a strategic role in the architecture and the entire software product development life cycle. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-cla...

ByteDance
San Jose, California

About the TeamQuality 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. That's how we drive impact - for ourselves,...