At a Glance
- Tasks: Design and build a traffic management system for global edge services.
- Company: Join TikTok, the leading platform for short-form mobile video.
- Benefits: Competitive salary, diverse teams, and a culture of creativity.
- Why this job: Make a real impact on user experience for millions worldwide.
- Qualifications: Master's degree or 3+ years in relevant fields; networking knowledge required.
- Other info: Dynamic environment with opportunities for growth and innovation.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Overview
Full Stack Engineer – Traffic Management – London. Edge Platform team is seeking experienced developers to build and maintain our edge platform networking, drive functionality and capability of our infrastructure, and operate hundreds of PoPs and their networking and traffic around the world to run edge workloads (e.g. CDN cache, live streaming, gaming, real-time communication, etc.). The cross-site traffic management system is a core part of the platform, with a direct impact on user experience. We are looking for passionate engineers to join and build a traffic management system that provides one-stop solutions for edge services running on our edge platform.
Responsibilities
- Design and build a control system that directs traffic following performance-based or cost-based routing strategies.
- Global TikTok users routing layer performance analysis and troubleshooting.
- TikTok internal and external services support on public internet topology and connectivity.
Qualifications
Minimum Qualifications
- Master’s degree (or bachelor’s degree with 3+ years of experience in Computer Engineering, Electrical Engineering, Computer Science, or related quantitative fields).
- Knowledge of networking protocols such as BGP, IP (IPv4 and IPv6), TCP, UDP.
- Experience with networking tools, including ping, mtr, traceroute.
- Experience with networking metrics, including SNMP, sflow / netflow.
- Knowledge of HTTP, HTTPS, QUIC.
- 3+ years’ experience in one or more programming languages such as Go, or scripting experience in Shell and Python.
Preferred Qualifications
- Experience with Kubernetes.
- Experience with DNS service.
- Knowledge of internet OSI model.
- Fast learner.
About TikTok
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok\’s global headquarters are in Los Angeles and Singapore, with offices in multiple cities worldwide.
Why Join Us
Inspiring creativity is at the core of TikTok\’s mission. Our innovative product helps people express themselves, discover, and connect. Our diverse teams work to create value for communities and to bring joy. We strive to do great things with great people, foster curiosity and humility, and maintain an \”Always Day 1\” mindset to achieve meaningful breakthroughs for our company and users.
Diversity & Inclusion
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. We celebrate diverse voices and aim to reflect the many communities we reach.
#J-18808-Ljbffr
Full Stack Engineer - Traffic Management - London employer: TikTok
Contact Detail:
TikTok Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer - Traffic Management - London
✨Tip Number 1
Network like a pro! Attend tech meetups, webinars, or even local coding events. You never know who might be looking for a Full Stack Engineer just like you!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to traffic management or networking. This will give potential employers a taste of what you can do.
✨Tip Number 3
Don’t just apply anywhere; apply through our website! It’s the best way to ensure your application gets noticed by the right people at TikTok.
✨Tip Number 4
Prepare for interviews by brushing up on your knowledge of networking protocols and programming languages. Practice common interview questions and scenarios related to traffic management systems.
We think you need these skills to ace Full Stack Engineer - Traffic Management - London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Full Stack Engineer role. Highlight your experience with networking protocols and programming languages like Go, Shell, and Python. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for traffic management and edge services. Let us know why you’re excited about joining our team and how you can contribute to our mission at TikTok.
Showcase Relevant Projects: If you've worked on projects related to networking or traffic management, make sure to showcase them. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Good luck!
How to prepare for a job interview at TikTok
✨Know Your Networking Protocols
Make sure you brush up on your knowledge of networking protocols like BGP, IP, TCP, and UDP. Be ready to discuss how you've used these in past projects or how they relate to the role. This will show that you understand the technical requirements and can hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled performance issues or troubleshooting in networking. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and ability to handle real-world challenges.
✨Familiarise Yourself with Edge Computing
Since the role involves building a traffic management system for edge services, it’s crucial to understand edge computing concepts. Research how CDN cache, live streaming, and real-time communication work. Being able to discuss these topics will set you apart as a candidate who is genuinely interested in the field.
✨Prepare Questions About the Team and Culture
Interviews are a two-way street! Prepare thoughtful questions about the Edge Platform team and TikTok's culture. This shows that you're not just interested in the job, but also in how you would fit into the company. It’s a great way to gauge if this is the right environment for you.