Senior Backend Software Engineer - Traffic Matrix, User Growth

TikTok
Seattle, WA, United States
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.

Job Information

For Pay Transparency Compensation Description (annually)

The base salary range for this position in the selected city is $184300 - $337250 annually.

Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location.

Base pay is one part of the Total Package that is 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 are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support our employees to give their best in both work and life.

We offer the following benefits to eligible employees :

We cover 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents and offer a Health Savings Account(HSA) with a company match.

As well as 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) and 10 paid sick days per year as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.

We also provide generous benefits like mental and emotional health benefits 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 on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment :

1. Interacting and occasionally having unsupervised contact with internal / external clients and / or colleagues;

2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and

3. Exercising sound judgment.

21 hours ago
Related jobs
Promoted
The Allen Institute for Artificial Intelligence
Seattle, Washington

This candidate should be enthusiastic and opinionated about languages, frameworks, tools, and software engineering processes. On the Skylight Engineering Team at Ai2, we ingest and analyze an enormous quantity of position data and satellite imagery in order to show our users where to focus their enf...

Promoted
VirtualVocations
Seattle, Washington

Flutter Software Engineer to join their Studios Team on the Precision Sports and Technology platform. ...

Promoted
Apple
Seattle, Washington

Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. We are seeking a mid to senior-level Quality Automation Engineer to join the App Store QA group. The Quality Automation Engineer is encouraged to possess the skills...

Promoted
DataBricks
Bellevue, Washington

As a software engineer with a backend focus, you will work closely with your team and product management to prioritize, design, implement, test, and operate micro-services for the Databricks platform and product. Our engineering teams build highly technical products that fulfill real, important need...

DocuSign
Seattle, Washington

What you bring Basic 8+ years software engineering experience in a SaaS organization focused on building backend 5+ years experience building resilient platforms, software as a service, architecture and integration Experience documenting architectural standards and decisions Professional experience ...

FIS
Bellevue, Washington

We are looking for a Senior Software Development Engineer to help us build a brand-new financial technology platform for the future. Design, develop, and maintain software applications and systems that provide value to end-users. Debug and troubleshoot software issues to ensure business continuity, ...

Hasbro
Renton, Washington

Test Engineer, PLM, Front End, Testing, Software Engineer, Engineering, Management, Technology. As a senior member of the Business Systems Engineering (BSE) team, your passion for problem-solving and drive to build feature-rich software that makes an impact will be essential to the success of our so...

BLUE ORIGIN
Seattle, Washington

As part of a hardworking team of diverse specialists and engineers, you will develop and manage systems engineering processes, standards and tools for the New Shepard software and avionics system. This position requires close collaboration with software engineers, systems engineers, and Safety and M...

DocuSign
Seattle, Washington

NET core), JSON, NoSQL Databases Experience with Documents and Document Conversion Experience with telemetry software Experience with Git, continuous integration, and deployment tools Experience working in an agile development environment Drive strategic code sharing and architecture for one or more...

ByteDance
Seattle, Washington

We are looking for a self-driven senior software engineer to drive payment product development. We create to inspire - for you, for us, and for millions of users across all of our products. Through an in-depth understanding of business characteristics and implementation processes, proactively and re...