Software Engineers III
Design, develop, test, deploy, maintain and improve software applications; Create technical design of critical components for company products in order to respond with appropriate problem solving to maintain good performance of software applications especially when dealing with huge amounts of data and rapidly increasing internet user applications; Analyze large-scale data, identify technical risks and implement technical design/solutions into testable and deployable software services; Manage product development of general data platform and data analysis tools to analyze multi-dimensional data, and improve software engineering projects and models; Work closely with engineering, marketing, user growth, and additional teams to deepen recent technological gains and integrate technical solutions.
Position requires Masterís degree in Computer Science, Engineering, Information Systems or related field,
24 months of experience in: 1. using programming languages Java, C, C++, or Python; 2. implementing algorithms, data structures or systems software; 3. using SQL and data visualization to analyze complex, large volumes of data from varying sources; 4. Linux, unfix, or other NixOS or *Nix-like OS including file manipulation and commands; 5. distributed systems, distributed database, application development and optimization.
Worksite: Mountain View, CA
Send resumes to: TikTok Inc., Lucy Liu, 5800 Bristol Pkwy, Suite 100, Culver City, CA 90230