Description
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, 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. Team Introduction TikTok RTC is a world-leading Real-Time Communication service that provides instant and quality multimedia interaction among our customers across the globe. TikTok Live is a cutting edge streaming media technical team which provides a giant amount of live services to our customers. Live event team is comprised of Priority Event Reinsurance and Diagnosis big data applications which drive the efficiency and perfection of Tiktok. Working in this team, you will have the opportunity to tackle the challenges of advanced audio/video algorithm design and global large-scale network deliveries while leveraging your expertise in coding, algorithms, data analysis, and large-scale system design. Responsibilities - Design, build and maintain a global scale, multi-regional systems and platforms - Responsible for the design and development of integration with other systems in the big data area - Uphold excellent engineering practices in the codebase and system designs - Design and implement the priority event and diagnosis system to work effectively among data centers - Collaborate with internal product and engineering teamsMinimum Qualifications: - Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent 3+ working experience. - Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills in designing, analyzing, and troubleshooting large-scale distributed systems. - Solid programming experience with at least one of the following languages: C, C++, Java, Go. - Experience with diagnosing failures and optimizing performance in large-scale systems. - Strong verbal and written communication skills - Strong analytical and critical thinking skills Preferred Qualifications: - 5+ years of experience building and developing large-scale infrastructure, distributed systems or networks, and/or experience with computer technologies, storage, and/or hardware architecture. - Hands-on Experience in Big Data stack(Hadoop, M/R, Hive, Spark, Metastore, Presto, Kafka, ClickHouse, Flink etc.) - Experience with building large-scale data processing infrastructure. - Experience with diagnosis and governance related projects on PB-level data volume. - Experience with WebRTC, CDN, Live Streaming and Multimedia is a bonus. 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.
Jobs from our Partners
Marketing QA Engineer
Newark, NJ
US
Senior Principal Embedded SW Engineer
Miami, FL
US
Senior Solution Architect - Data and Analytics
Hartford, CT
US
Senior System Integration and Test Engineer
San Diego, CA
US
Other Jobs from TikTok
Technical Writer Project Manager- USDS
Mountain View, CA
Tech Lead Manager - Loki Platform, TikTok Creation
San Jose, CA
Software Engineer Intern - Database MySQL - 2024 PhD
San Jose, CA
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 264 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee