Search jobs > Seattle, WA > Senior software engineer

Senior Software Engineer(Backend), Multimedia Arch - Media Platform, Media Tooling

TikTok
Seattle
Full-time

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 UsCreation 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. About the Team : The Media Platform team is responsible for optimizing app experience related to performance for TikTok users.

This team collaborates with all teams in the video creation and consumption ecosystem to provide end-to-end optimization solutions, including client, shooting, uploading, video playback, video delivery and player, etc.

We are looking for backend engineers that have strong problem solving skills and algorithm understanding to build and manage high available, scalable, reliable systems.

You will have the opportunity to partner closely with a globalized engineering and product teams in a high-impact and fast-paced environment.

Responsibilities : - Work with Product, Infrastructure Engineering, Data Engineering and Algorithm teams to solve problems that power large-scale global infrastructure- Identify security, privacy related issues in the world's most complicated end-to-end video platform and build toolings to resolve them- Develop reusable software and optimize for infrastructure operations as well as engineering developer efficiency

Minimum Qualifications : - Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience- Analytical and problem solving skills- Experience with software development practices such as source control, code reviews, unit testing, debugging and profiling- 4 years+ experience in coding & scripting languages such as C, C++, C #, Java, Golang, Python- Interpersonal and communication experience- Experience working with cross-functional teams Preferred Qualifications : - Knowledge of video / audio technologies, video codecs, media containers and video streaming algorithms is a strong plus- Experience in multimedia file analytic tooling or prototype development- Strong programming skills in C, C++ and script language- Experience working on ambiguous problems and managing uncertainty

30+ days ago
Related jobs
Promoted
TikTok
Seattle, Washington

The Media Platform team is responsible for optimizing app experience related to performance for TikTok users. We are looking for backend engineers that have strong problem solving skills and algorithm understanding to build and manage high available, scalable, reliable systems. Work with Product, In...

Promoted
TikTok
Seattle, Washington

We are looking for seasoned backend software engineers who have strong problem-solving and coding skills to build and manage scalable, reliable systems. As a Backend Software Engineer you will:. Our platform is built to help imaginations thrive. Our team's mission is to create scalable, reliable, co...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior EDI Software Engineer for a remote position. ...

Promoted
DICE
Seattle, Washington

We're looking for a Senior Software Development Engineer to help us build new features for our customers, operate our service and improve our engineering process. You'll provide technical and project leadership to other software engineers on our team. You'll provide technical and project leadership ...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Engineer - Platform. ...

Promoted
Sonos, Inc.
Seattle, Washington

As an Audio Software Engineer specializing in highly scalable audio routing and multi zone functionality, you will play a pivotal role in designing, developing, and optimizing our new commercial processing platform. You will work closely with our multidisciplinary team of software engineers, hardwar...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Platform Engineer for a remote position in Iowa. Key Responsibilities:Contribute as an important member of the team to the company's successGain valuable experience while working remotelyEngage, develop, and reward employees to retain the best talentRequired Qualifi...

Promoted
TikTok
Seattle, Washington

We are looking for strong software engineers who are excited to grow their business understanding, build highly scalable and reliable software, and partner across disciplines with global teams, in pursuit of excellence. We are seeking seasoned Software Engineers at all levels who can help us anticip...

Snowflake
Bellevue, Washington

Snowflake is looking for a senior software engineer to help us build world-class performance tools and infrastructure. As an engineer in the ES (Engineering Systems) Performance Tooling team at Snowflake, you will play a central role in ensuring performance-critical Snowflake modules remain highly p...

DocuSign
Seattle, Washington

What you'll do DocuSign is looking for an amazing Senior Software Engineer to join our development team in Seattle. Net Core, SQL Database and Designing Large scale distributed systems Preferred Experience building/consuming RESTful web-services Experience with microservice architecture Experience s...