Job Information
TikTok Inc. Software Engineer – TikTok Mobile Reliability (Multiple Positions) in Bellevue, Washington
Responsibilities
- Improve the lifecycle of application development from design, to development and application releases.
- Engage in and improve production disaster management and recovery, developing platforms and frameworks to quickly mitigate mobile reliability issues remotely.
- Support teams through activities such as technical design, developing platforms and frameworks, investigating and providing solutions to fix complex reliability issues.
- Develop and maintain our automation tools including static analyzers, reliability automation tests, data pipelines and monitors, and reliability analysis tools.
Practice sustainable incident response and blameless postmortems.
Qualifications
Must have a Bachelor's degree in Computer Science, Engineering (any), Information Technology, Mathematics, Statistics, Physics, or a related field, and 2 years of related work experience.
Of the required experience, must have 1 year of experience in each of the following:
- Using unit tests, integration tests, and load tests to ensure quality of delivered software products and continuous software development pipeline;
- Developing software using Java, Go, C++, JavaScript, Ruby, or Python;
- Maintaining and debugging software;
- Using Unix/Linux operating system;
- Designing and developing extensible architecture, data structures, and algorithms serving as web analytics framework and integrating the framework with third party analytics platforms using JavaScript and Object Oriented Design; and
Designing and building large-scale infrastructure and distributed systems with compute technologies and storage.
Type
: Full time, 40 hours/week
Location
: Bellevue, WA
Salary Range:
$137750 - $237500
per year
To apply, and for information on benefits offered, visit: https://careers.tiktok.com/ and type Job ID
A192550
in search bar. Contact lpresumes@tiktok.com if you have difficulty applying through our website.