Search jobs > San Jose, CA > Senior software engineer

Senior Software Engineer - Video Experience

TikTok
San Jose
Full-time

Team Introduction

Video Arch is one of the world's leading video platforms that provides media storage, delivery, transcoding, and streaming services.

We are building the next generation video processing platform and the largest live streaming network, which provides excellent experiences for billions of users around the world.

Popular video products of TikTok and its affiliates are all empowered by our cutting-edge cloud technologies. Working in this team, you will have the opportunity to tackle challenges of large-scale networks all over the world, while leveraging your expertise in coding, algorithms, complexity analysis, and large-scale system design.

Responsibilitiesze and design Streaming SDK for TikTok Liveent new features and enhance video experienceing and landing next-generation video technologyipating in technical specification development and code reviews

Minimum Qualificationsor's degree in Computer Science or a related technical field, or equivalent working experience.iency in at least one programming language : C, C++, Java, Python, or Golang.

Preferred Qualificationsar with multimedia client-side development, experience in LIVE / VOD / RTC projects is a bonus.ence with any of the following multimedia tools is a bonus : FFmpeg, VLC, OBS studio, WebRTC, x264, x265.

ar with video compression standards H264 / H265, VP8 / VP9, experience in video codecs is preferred.ence with any of the following media servers is a bonus : nginx rtmp module, Licode, Kurento, mediasoup or jitsi.

ence with video chat, live streaming or video conference is a bonus.

30+ days ago
Related jobs
Promoted
TikTok
San Jose, California

The team is looking for strong software engineers who can take initiatives to design and implement highly efficient engineering systems for generative AI tasks, including but not limited to model training and optimization, model deployment with efficient hardware consumption, and applications such a...

NVIDIA
Santa Clara, California

We are hiring senior engineers to work on the CUDA driver and runtime, core components of our platform for accelerating general purpose computation on the GPU. Our team analyzes performance of applications, investigates bottlenecks in software or hardware and delivers features and improvements to be...

Promoted
TikTok
San Jose, California

We're looking for senior software engineers to join the VoD mobile SDK team! Our team's mission is to empower TikTok content consumption by enhancing playback and uploading mobile SDK capacities and performance. TikTok Video-On-Demand (VOD) is a world-leading video platform that provides multimedia ...

NVIDIA
Santa Clara, California

We are looking for a Senior 2D Graphics System Software Engineer. NVIDIA is searching for world-class software engineers for an exciting role in our Tegra software graphics team. BS or MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience. Excellent pro...

Promoted
TikTok
San Jose, California

BS Degree in Computer Science or related field, with at least 5 years of working experience in software engineering with a focus on distributed systems, cloud computing, or data intensive real-time services. TikTok is the leading destination for short-form mobile video. We build software solutions s...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Option 2: 5 years’ experience in software engineering or related area. Master’s degree in Comput...

Mindlance
Remote, CA
Remote

Engineer resilient systems that support x uptime at a availability level. Experience with AWS cloud environments and Terraform is a plus. Experience working in an Agile Environment. ...

Amazon Development Center U.S., Inc.
Palo Alto, California

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. As a Senior Software Development Enginee...

NVIDIA
Santa Clara, California

As a software engineer, you will craft highly efficient software to automate and facilitate chip design and verification processes. BS (or equivalent experience) and 5+ years of software development experience. Work as a team to build reliable, scalable and high performance software that are easy to...

Oleria Security
Mountain View, California

Oleria was founded by notable industry senior leaders Jim Alkove and Jagadeesh Kunda, with deep security, data, and SaaS experience building and securing some of the world's largest platforms and products used by billions of people worldwide every day. Founded by cybersecurity industry veterans with...