SIGN IN
Senior Software Engineer - Video Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

Slate · 18 hours ago

Senior Software Engineer - Video Platform

Slate is a creative workspace for brand social teams, helping them create and manage content efficiently. They are seeking a Senior Software Engineer for their video platform to build and optimize video processing and rendering engines, ensuring high performance and reliability across web and native platforms.
Brand MarketingCollaborationContent CreatorsEnterprise SoftwareInternetSocial Media ManagementSocial Media Marketing
badNo H1Bnote

Responsibilities

Build the video processing engine
Design and implement encoding, decoding, and transcoding workflows that handle diverse video formats efficiently. You'll work extensively with FFmpeg for video processing operations, optimize builds for size and performance, and troubleshoot codec-specific issues across web and native platforms
Develop the cross-platform rendering engine
Work on our Skia-based rendering engine that runs across browsers and native runtimes. You'll build and optimize graphics pipelines using WebGPU, Metal, and WebGL, targeting both WASM builds and arm64 native platforms
Push the boundaries of browser-based video
Develop and maintain our WebAssembly infrastructure by compiling C/C++ codebases using Emscripten, optimizing for browser execution, and managing memory constraints. You'll leverage the WebCodecs API for hardware-accelerated encoding/decoding where available, with smart fallback handling
Integrate across platforms
Build and maintain our iOS integrations using Swift, ensuring video and rendering capabilities work seamlessly on mobile. You'll also integrate TypeScript APIs into our Angular web application to surface platform capabilities to users
Obsess over performance and reliability
Profile and optimize video and rendering workloads, reduce processing latency, minimize memory footprint, and improve throughput across our pipeline. Build observability into our systems to understand real-world performance and debug issues across the full stack
Work with people who care about craft
Collaborate closely with editor engineers to integrate video and rendering capabilities into the user-facing product. We value clear communication, thoughtful problem-solving, and code that will be maintainable in two years

Qualification

C++FFmpegWebAssemblySkiaSwiftTypeScriptWebCodecsEmscriptenVideo codecsCross-platform developmentPerformance optimizationAsynchronous communicationClear documentation

Required

5+ years of professional programming experience
Strong proficiency in C or C++, with additional depth in TypeScript or Swift
Experience with video processing (FFmpeg, GStreamer, libav) or graphics rendering (Skia, OpenGL, Metal)
Working knowledge of video codecs (H.264, H.265, VP9, AV1) and container formats
Understanding of cross-platform development targeting web and native runtimes
Built for WebAssembly using Emscripten or similar toolchains
Worked on real-time video processing, streaming, or graphics rendering
Optimized for memory-constrained or GPU-accelerated environments
Integrated native code with web or mobile platforms
Built or maintained observability for complex systems
You use, or want to use, AI tools to move faster - and take responsibility for the output
Comfortable with asynchronous communication and clear documentation
Able to context-switch across problem spaces (video, rendering, iOS, web)
We're looking for engineers with depth in at least two of these areas: C++ and rendering, C++ and video processing, TypeScript and web platform, Swift and iOS

Benefits

Equity options
Unlimited PTO (we actually take it)
$200/month wellness stipend
Health insurance stipend
Home office budget

Company

Slate

twittertwittertwitter
company-logo
Slate develops a content creation and asset management platform for sports leagues, networks, and brands.

Funding

Current Stage
Early Stage
Total Funding
$5.5M
Key Investors
Charge VenturesTitletownTech
2023-03-01Seed· $5.5M
2021-07-15Seed
2020-10-06Seed

Leadership Team

leader-logo
Eric Stark
President, Co-Founder
linkedin
Company data provided by crunchbase