Job SeekersEmployersResources
Find EmployersMy ResumeLog In


Employers — advertise your jobs here!

Software Engineer, TikTok Backend
TikTok Inc.

Software Engineer, TikTok Backend (multiple openings available)
TikTok Inc.

- Design, analyze and troubleshoot large-scale distributed systems by systematic problem-solving approach to improve product performance and the whole lifecycle of software services from inception and design through deployment, operation, and refinement.
- Improve system design and architecture to ensure high stability and performance of the services.
- Develop flowcharts, layouts and documentation to identify requirements and solutions for front and back-end systems, and implement and improve system features.
- Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development.
- Develop integrated solutions based on the companyís open platform to meet customers' requirements, deploy programs and evaluate users feedback, facilitate customers understanding of technical components of our platform, and tackle technical situations along the way.
- Work closely with multiple cross-functional teams to build and scale innovative back-end services.

The position requires a Masterís degree in Computer Science, Engineering, Information Engineering, or related field,


24 months of experience in:

1. Using at least one of the modern programming languages, including Java, Go, Python, C++ or JavaScript;
2. Working on at least one of the modern storage systems, including MySQL, Redis or Memcached;
3. Distributed large scale backend system;
4. Implementing computer architectures;
5. Applying data structure and algorithm in building user facing features.

Worksite: Mountain View, CA

Job Code: TTMTV21-225

Send resumes to: TikTok Inc., O. Seemangal, 5800 Bristol Pkwy, Suite 100, Culver City, CA 90230

Must reference job title & job code when applying.

Copyright © HomeTown Careers Network

FAQ   |   Terms of Use   |   Privacy   |   Contact Us