Register
|
Login
MENU
Home
Employers
Post Jobs
Employer Services
Employer Membership
Search Resumes
Job Seekers
Search Jobs
Post Resume
Job Seeker Services
Employer Lists
Register
Login
Register
|
Login
Lead Software Engineer (Multiple Positions)
TikTok
San Jose, CA
Category
Information Technology
Apply for Job
Job Description
TikTok is seeking a Lead Software Engineer to design, architect, develop, and implement large-scale software platforms, systems, and services. The ideal candidate will have a Master's degree in Computer Science or a related field and 3 years of related work experience, or a Bachelor's degree with 5 years of experience. Responsibilities include defining system functionality, developing software verification plans, and collaborating with cross-functional teams.
Requirements
Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, Mathematics, Statistics, or a related field, and 3 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, Mathematics, Statistics, or a related field, and 5 years of post-bachelor's, progressive related work experience.
3 years of experience in each of the following: Using unit tests, integration tests and load tests to guarantee quality of delivered software products and enable continuous software development pipeline;
Maintaining and debugging software;
Version control of codebase using Pipeline, Bash, or Git;
Building and testing software solutions using Agile methodology and DevOps development practices;
Designing and implementing software service architecture to support high throughput and fault tolerant services;
Working with cross-functional teams on front-end User Interface (UI) quality and functional improvements.
]]>