Search jobs > Sunnyvale, CA > Software engineer
A company is looking for a Software Engineer III, Video to support integrations with video systems and devices.Key ResponsibilitiesDevelop new integrations and maintain existing ones for video systemsContribute to Flock's own video management softwareCollaborate with cross-functional teams on technical planning and architectureRequired QualificationsExtensive experience in coding and software developmentExperience with video / streaming technologies such as WebRTC, HLS, and RTSPProficiency in Go, Typescript (Node), and React or other JavaScript frameworksExperience with AWS, Kubernetes (EKS), and DockerExperience designing and implementing APIs
Senior Mobile Software Engineer, Video Performance
Develop new video features including but not limited to camera operation, video recording, and video editing to support business requirements from TikTok family of video products. Profile and optimize video performance and video quality, and refine user experience in each and every possible video pr...
Principal Software Engineer, Video
We’re currently looking for: a Principal Software Engineer, Video to drive the design, development, and innovation for our Media Platform. It’s designed to fit the business needs of our customers, orchestrated to be accurate and precise, and built on the same open platform principles we apply to our...
Tech Lead, iOS Software Engineer, Video-On-Demand (VOD)
TikTok Video-On-Demand (VOD) is a world-leading video platform that provides multimedia storage, delivery, transcoding services and playback, uploading SDKs. 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 en...
Android Software Engineer, Video-On-Demand (VOD)
TikTok Video-On-Demand (VOD) is a world-leading video platform that provides multimedia storage, delivery, transcoding services and playback, uploading SDKs. TikTok is the leading destination for short-form mobile video. Support the development of video playback/upload/download SDK on mobile platfor...
Senior Software Engineer, Cloud Video Editing - TikTok Camera and Editor
As a Senior Software Engineer working on cloud video editing, you will:. TikTok's Intelligent Creation team develops the core video creation technologies that enable creators to easily capture, edit and publish fun and creative videos directly in the TikTok app. In this role, you will use the latest...
Software Engineer Graduate (TikTok Short Video) - 2025 Start (Bachelors/Master)
The TikTok short video engineering team is responsible for building various kinds of new experiences for the TikTok app: content creation, social, open platform, user growth and PGC. Responsibilities:• Build new TikTok Short Video features that touch hundreds of millions of people around the world• ...
Software Development Engineer in Test, Video Applications
The Video Applications QA team is seeking a Software Development Engineer in Test to help test our video applications on macOS and iOS software, ensuring a high-quality customer experience. Inquisitive and able to investigate and debug difficult software issuesKnowledge of Film/Video Editing, Motion...
Staff Software Engineer - Video Processing
Responsibilities- Define and hold yourself responsible for media quality of experience metrics like video visual quality (VMAF, SSIM etc)- Integrate video codecs (such as H. Media, and in particular Video, has become a key driver of business growth at LinkedIn. As a Media specialist, you will be res...
Senior Software Engineer - Video Experience
Team IntroductionVideo Arch is one of the world's leading video platforms that provides media storage, delivery, transcoding, and streaming services. Familiar with video compression standards H264/H265, VP8/VP9, experience in video codecs is preferred. Experience with video chat, live streaming or v...
Android/IOS Software Engineer Intern (Video-On-Demand) - 2025 Summer (BS/MS)
Responsibilities:- Participate in the development of video player architecture optimization, construct simple, efficient, flexible, and robust player architecture- Participate in the functionality establishment of the video player, support the rapid pace of playback demands from various business lin...