Search jobs > San Jose, CA > Software engineer backend

Backend Software Engineer Lead (Reliability Assurance) - Server Architecture

TikTok
San Jose, California, US
Full-time

Responsibilities

You could be just the right applicant for this job Read all associated information and make sure to apply.

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.

This position is with TikTok's Stability Assurance Team. The team is responsible for ensuring that the services provided by TikTok are highly reliable with low-latency.

Reliability assurance is complex and systematic, for any massive application system. We focus on optimizing the application architecture from end to end, driven by data analysis and aim at automatic and intelligent failure recovery.

In this role you are :

  • Responsible for the optimization of TikTok's core function architecture, designing a highly available, high performance, and highly maintainable architecture to ensure the reliability of core functions;
  • Responsible for building tools and platforms to improve the efficiency of maintenance work;
  • Responsible for responding to incidents.

This role will allow you to :

  • Optimize the quality and process of the entire R&D process, conduct in-depth research on code quality improvement, automatic testing, and automatic deployment.
  • Optimize the architecture of TikTok, improve the architecture for better reliability, better scalability and lower latency, design automatic disaster recovery solutions.
  • Build a massive service governance system with the ability to visualize the entire system architecture, and locate and resolve faults automatically.

Help develop an automated chaos system.

Become an SRE expert, gain insight into the hidden risks of the system, establish operation and maintenance standards, improve the automaticity of operation and maintenance with the R&D team.

Qualifications

  • Bachelor's degree in Computer Science or a related technical background involving software / system engineering, or equivalent working experience.
  • Proficient in at least one of the following backend languages : C / C++ / Java / Go / Python / Shell / PHP.
  • Positive and optimistic, strong sense of responsibility, self-driven, good team communication and collaboration skills.

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.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation, please reach out to us at [email protected].

Job Information :

Compensation Description (annually)

The base salary range for this position in the selected city is $224000 - $410000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location.

Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses / incentives, and restricted stock units.

Our company benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support our employees to give their best in both work and life.

We offer the following benefits to eligible employees :

We cover 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents and offer a Health Savings Account(HSA) with a company match.

As well as Dental, Vision, Short / Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans. In addition to Flexible Spending Account(FSA) Options like Health Care, Limited Purpose and Dependent Care.

Our time off and leave plans are : 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure) and 10 paid sick days per year as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.

We also provide generous benefits like mental and emotional health benefits through our EAP and Lyra. A 401K company match, gym and cellphone service reimbursements.

The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Backend Software Engineer. ...

Promoted
TikTok
San Jose, California

We are looking for strong software engineers who are excited to grow their understanding of Digital Marketing Management, build highly scalable and reliable software partnering across disciplines and geographies, and help businesses to achieve the best results with a joyful experience for TikTok use...

Promoted
Palo Alto Networks
Santa Clara, California

We're seeking innovators - engineers who seek to design new products, designing state-of-the-art products that do not exist today. These engineers love to code with a drive to build global products and bring new ideas to develop security disciplines to solve real-world problems. We are looking for l...

Promoted
TikTok
San Jose, California

Engineering and Architecture at Data E-Commerce department combines frontend and backend engineering capabilities to build state-of-art large-scale, distributed, and fault-tolerant systems to solve ultra-complex business problems. More specifically, our team is responsible for the architecture and e...

Promoted
Karkidi
Mountain View, California

As an engineer on this team, you will have the opportunity to work on complex technical challenges, and influence the future roadmap of the team. You will work closely with a cross functional team of product, design, QA, architects, and peers from data engineering, data science, infrastructure and S...

Promoted
PayPal
San Jose, California

Our Engineering team is the heart of this transformation. Join our dynamic engineering team at PayPal, where you’ll have the opportunity to collaborate with talented peers and work on high-impact projects in an agile environment. Build robust backend systems from concept to completion. You'll collab...

Promoted
TikTok
San Jose, California

As a Senior Backend Engineer on the TikTok Creative Tools Team, you will be responsible for designing, building, and maintaining scalable and robust backend systems to support the creative tools and functionalities used by millions of users worldwide. Ensure the performance, scalability, and reliabi...

TikTok
San Jose, California

TikTok is the leading destination for short-form mobile video. ...

TikTok
San Jose, California

TikTok is the leading destination for short-form mobile video. Undertake stability construction work, including payment system global architecture governance, global high availability disaster recovery capacity building, high concurrency construction. ...

TikTok
San Jose, California

Engineering and Architecture at Data E-Commerce department combines frontend and backend engineering capabilities to build state-of-art large-scale, distributed, and fault-tolerant systems to solve ultra-complex business problems. More specifically, our team is responsible for the architecture and e...