Site Reliability Engineer, Traffic Platform
Site Reliability Engineer, Traffic Platform

Site Reliability Engineer, Traffic Platform

Full-Time 64000 - 96000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Join TikTok as a Site Reliability Engineer to manage and optimise large-scale traffic systems.
  • Company: TikTok is a leading platform for short-form mobile videos, inspiring creativity worldwide.
  • Benefits: Enjoy a dynamic work environment with opportunities for growth, innovation, and remote work options.
  • Why this job: Be part of a mission-driven team that values creativity, diversity, and impactful challenges.
  • Qualifications: Master's degree or Bachelor's with 3+ years in relevant fields; strong Linux and programming skills required.
  • Other info: Work in a fast-paced setting with a focus on collaboration and continuous learning.

The predicted salary is between 64000 - 96000 £ per year.

Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed infrastructures. Our SREs are tasked to ensure the traffic services are reliable, fault-tolerant, efficiently scalable and cost-effective. You will have the opportunity to manage a variety of complex systems at scale, including traffic systems that serve hyperscale datacentres and public cloud, global load balancer that handles Tbps of traffic.

Responsibilities

  • Build, expand and operate TikTok’s global traffic platform, including large-scale systems in public and private clouds, edge data centres.
  • Build tools, automations, visualisations and monitors to facilitate the operation and optimisation of the global traffic platform.
  • Work in a fast-paced environment. Participate in technical operations and rotations in response to performance and reliability issues.
  • Help improve the whole lifecycle of infrastructure services from inception and design throughout development, to deployment, user support and refinement.

Qualifications

Minimum Qualifications

  • Master’s degree (or Bachelor’s degree with 3+ years of experience) in Computer Engineering, Electrical Engineering, Computer Science or related major.
  • 3+ years experience working with Linux systems from kernel to shell and beyond with experience working with system libraries, file systems, and client-server protocols.
  • 3+ years experience in one or more programming languages such as Go, Python and Shell script.
  • Familiar with Cloud and CI/CD framework/Tools, such as GIT, Docker, Kubernetes, etc.
  • Self-driven and capable of coping with ambiguity and moving projects from concept to delivery.
  • Strong in analytical skills and the ability to solve real world problems in a fast moving environment.

Preferred Qualifications

  • Experience in designing, analysing and building automation and tools for large scale systems.
  • Experience in building solutions with AWS, Google, Azure and other cloud services.
  • Experience in networking technologies such TCP/IP, HTTP, DNS, etc. in a carrier-grade environment.
  • Experience in developing and operating one or more of following systems: Kubernetes, Nginx, ipvs, ELK stack, etc.

About TikTok

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.

We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an 'Always Day 1' mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

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.

Site Reliability Engineer, Traffic Platform employer: Job Traffic

At TikTok, we pride ourselves on fostering a vibrant and inclusive work culture that encourages creativity and innovation. As a Site Reliability Engineer in London, you'll be part of a dynamic team dedicated to building and optimising our global traffic platform, with ample opportunities for professional growth and development in a fast-paced environment. Join us to make a meaningful impact while enjoying the benefits of working in one of the world's most exciting tech companies.
J

Contact Detail:

Job Traffic Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Site Reliability Engineer, Traffic Platform

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Kubernetes, Docker, and cloud services like AWS or Google Cloud. Having hands-on experience or projects showcasing these skills can set you apart.

✨Tip Number 2

Engage with the SRE community online. Join forums, attend webinars, or participate in relevant discussions on platforms like LinkedIn or GitHub. This not only helps you learn but also expands your network, which can be beneficial when applying.

✨Tip Number 3

Prepare to discuss real-world problems you've solved in previous roles. Be ready to explain your thought process and the tools you used, as this demonstrates your analytical skills and ability to thrive in a fast-paced environment.

✨Tip Number 4

Showcase your self-driven nature by highlighting any personal projects or contributions to open-source initiatives. This reflects your initiative and passion for technology, which aligns well with our values at StudySmarter.

We think you need these skills to ace Site Reliability Engineer, Traffic Platform

Linux Systems Administration
Programming in Go, Python, and Shell Script
Cloud Services (AWS, Google Cloud, Azure)
CI/CD Tools (GIT, Docker, Kubernetes)
Networking Technologies (TCP/IP, HTTP, DNS)
Automation and Tool Development
System Design and Analysis
Fault-Tolerance and Scalability Principles
Performance Monitoring and Optimisation
Analytical Problem-Solving
Adaptability in Fast-Paced Environments
Collaboration and Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in Site Reliability Engineering, particularly with Linux systems and programming languages like Go and Python. Use specific examples to demonstrate your skills in managing large-scale systems.

Craft a Strong Cover Letter: In your cover letter, express your passion for the role and the company. Mention how your background aligns with TikTok's mission and values, and provide examples of how you've successfully tackled challenges in fast-paced environments.

Showcase Relevant Projects: If you have worked on projects involving cloud services or automation tools, be sure to include these in your application. Describe your role, the technologies used, and the impact of your contributions.

Highlight Problem-Solving Skills: Given the emphasis on analytical skills in the job description, include instances where you've solved complex problems or improved system reliability. This will demonstrate your capability to thrive in a challenging environment.

How to prepare for a job interview at Job Traffic

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Linux systems, programming languages like Go and Python, and cloud services. Highlight specific projects where you've successfully implemented these skills, as this will demonstrate your capability to handle the responsibilities of the role.

✨Understand the Company’s Mission

Familiarise yourself with TikTok's mission to inspire creativity and bring joy. Be ready to explain how your values align with theirs and how you can contribute to their goals, especially in building reliable and scalable traffic platforms.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your analytical skills and ability to solve real-world problems. Practice explaining your thought process clearly and concisely, as this will show your problem-solving approach and how you cope with ambiguity.

✨Demonstrate Your Adaptability

Since the role involves working in a fast-paced environment, share examples of how you've adapted to changing situations or learned new technologies quickly. This will illustrate your self-driven nature and readiness to tackle challenges head-on.

Site Reliability Engineer, Traffic Platform
Job Traffic
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

J
  • Site Reliability Engineer, Traffic Platform

    Full-Time
    64000 - 96000 £ / year (est.)
  • J

    Job Traffic

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>