Tiktok - San Jose, CA

posted 3 days ago

Full-time - Senior
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, with a mission to inspire creativity and bring joy. The TikTok MultiMedia Data Platform is responsible for building a scalable, reliable, and cost-efficient data pipeline and data warehouse for the multimedia domain. This platform enables data scientists and machine learning engineers to make data-driven strategic decisions that enhance user experience and drive cost savings. As a tech lead, you will be at the forefront of this initiative, leading a team dedicated to developing valuable data products that leverage the capabilities of the data platform. In this role, you will be responsible for business and tech planning, architecture design, and fostering cross-team collaboration. You will have the opportunity to partner closely with global engineering and product teams in a high-impact, fast-paced environment. Your leadership will be crucial in setting the product vision and strategy in collaboration with product and business teams, overseeing the engineering roadmap, and managing project priorities and product deliveries. You will drive technical initiatives from execution to delivery, ensuring that the R&D process is productive and efficient. At TikTok, we believe that every challenge is an opportunity for learning, innovation, and growth. We are committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our mission is to connect people globally, and we strive to reflect the diverse communities we serve within our workplace. Join us in our mission to inspire creativity and bring joy, and be part of a team that values collaboration and courage in the face of challenges.

Responsibilities

  • Tech Lead the TikTok MultiMedia data platform team.
  • Set the product vision and strategy with product and business teams, and oversee the engineering roadmap.
  • Collaborate with relevant teams to do business and technical planning.
  • Manage project priorities and product deliveries. Drive technical initiatives from execution to delivery.
  • Build a productive R&D process.

Requirements

  • BS degree in Computer Science, Computer Engineering, or other relevant majors
  • 5+ years of software engineering experience in a big data environment
  • 2+ years of tech lead experience
  • Great expertise in Apache big data systems, Hadoop, Hive, Spark, Flink, Clickhouse, etc
  • Great product sense and prioritization skills
  • Strong communication skills and collaboration skills
  • Excellent programming, debugging, and optimization skills in one or more general-purpose programming languages including, but not limited to: Java, Scala, Python
  • Ability to think critically and formulate solutions to problems in a clear and concise way
  • Open source committee experience will be a plus

Benefits

  • 100% premium coverage for employee medical insurance
  • Approximately 75% premium coverage for dependents
  • Health Savings Account (HSA) with a company match
  • Dental insurance
  • Vision insurance
  • Short/Long term Disability insurance
  • 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