Tiktok - Seattle, WA

posted 3 months ago

Full-time - Mid Level
Seattle, WA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. U.S. Data Security ("USDS") is a subsidiary of TikTok in the U.S., created to enhance focus and governance on our data protection policies and content assurance protocols to ensure the safety of U.S. users. The USDS team is dedicated to providing oversight and protection of the TikTok platform and U.S. user data, allowing millions of Americans to use TikTok for learning, earning, creative expression, and entertainment. The teams within USDS include Trust & Safety, Security & Privacy, Engineering, User & Product Ops, Corporate Functions, and more, all working together to fulfill this commitment. At TikTok, we believe in the power of creation. Our platform is designed to help imaginations thrive, and this philosophy extends to our teams. We strive to inspire creativity and bring joy, and we view every challenge as an opportunity to learn, innovate, and grow together. Our hybrid work schedule requires employees to work in the office three days a week, with flexibility based on departmental needs. This model is regularly reviewed, and specific requirements may change as necessary. In this role, you will gain a solid understanding of the various components and services that power the TikTok experience. You will be responsible for maintaining services to meet service-level agreements (SLAs) and service-level objectives (SLOs) by measuring and monitoring availability, performance, and overall system health. You will participate as part of a global team to support site-up issues, ensuring that services are reliable, fault-tolerant, efficiently scalable, and cost-effective. Additionally, you will scale systems sustainably through automation and evolve systems reliability, efficiency, and velocity by advocating for necessary changes. User support, incident responses, and postmortems will also be part of your responsibilities.

Responsibilities

  • Gain a solid understanding of the various components and services that power the TikTok experience
  • Maintain services to meet service-level-agreements (SLAs) and service-level-objectives (SLOs) by measuring and monitoring availability, performance, and overall system health
  • Participate as part of a global team to support site-up issues to ensure that services are reliable, fault-tolerant, efficiently scalable and cost-effective
  • Scale systems sustainably through mechanisms such as automation; evolve systems reliability, efficiency, and velocity by pushing for changes
  • Provide user support, incident responses and postmortems

Requirements

  • Bachelor or above degree in Computer Science or a related technical discipline with 3-5+ years experience in the deployment and administration of large-scale distributed systems
  • Strong understanding of Unix/Linux operating systems internals and administration, networking (e.g. TCP/IP, routing, network topologies and hardware), storage systems, and database systems
  • Experience in one or more programming languages, such as C, C++, Java, Python, Go, Ruby, Rust, JavaScript
  • Experience in debugging and optimizing code and automate routine tasks
  • Experience in development, testing, deployment and administration of one or more of the following types of systems: Nginx, Kubernetes, Docker, OpenStack, Hadoop, Spark, Flink, Kafka
  • Experience in designing and analyzing large-scale distributed systems is preferred
  • Strong skills in problem solving and communication

Nice-to-haves

  • Experience in cloud computing platforms
  • Familiarity with data protection regulations and compliance standards
  • Knowledge of security best practices in software development

Benefits

  • 100% premium coverage for employee medical insurance
  • Approximately 75% premium coverage for dependents
  • Health Savings Account (HSA) with company match
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans
  • Flexible Spending Account (FSA) Options like Health Care, Limited Purpose and Dependent Care
  • 10 paid holidays per year
  • 17 days of Paid Personal Time Off (PPTO)
  • 10 paid sick days per year
  • 12 weeks of paid Parental leave
  • 8 weeks of paid Supplemental Disability
  • Mental and emotional health benefits through EAP and Lyra
  • 401K company match
  • Gym and cellphone service reimbursements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service