{"id":2446544,"url":"https://alion.io/job/slate-senior-software-engineer-video-platform","title":"Senior Software Engineer - Video Platform","company":{"id":6412,"name":"Slate","domain":"slateteams.com","url":"https://alion.io/company/slate","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":{"label":"UTC-5 – UTC+2","utc_offset_min":-5,"utc_offset_max":2},"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["US","PL","ZA","CL"],"hiring_countries_total":4,"salary":{"min":80000,"max":180000,"currency":"USD","period":"year","gross":null,"usd_annual":180000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":true,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Angular","optional":false},{"name":"C++","optional":false},{"name":"FFmpeg","optional":false},{"name":"GStreamer","optional":false},{"name":"Metal","optional":false},{"name":"OpenGL","optional":false},{"name":"Swift","optional":false},{"name":"TypeScript","optional":false},{"name":"WebAssembly","optional":false},{"name":"WebGPU","optional":false},{"name":"C","optional":true},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true}],"status":"live","first_seen_at":"2026-04-20T08:57:04Z","employer_posted_date":"2026-04-20","last_verified_at":"2026-10-13T21:46:27Z","board_verified":true,"closed_at":null,"days_open":176,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":176},"description":"Remote (UTC-5 to UTC+2) | Full-time\nVideo Platform Engineer\nCompensation (base + equity):\nSalary is location-dependent:\nUnited States: $150k-$180k USD\nRest of World: $80k-$130k USD, depending on location and experience\nWe use location-based salary ranges aligned to local markets and offer meaningful equity upside across all regions.\nThe Pitch\nWe're building the video and rendering platform that powers Slate's collaborative video editor. Our systems handle everything from real-time preview rendering to final export encoding, running sophisticated pipelines across web browsers, iOS devices, and native runtimes through WebAssembly.\nThis role sits at the intersection of systems programming, graphics rendering, and cross-platform development. You'll work on FFmpeg integrations, WebAssembly compilation pipelines, a Skia-based rendering engine, and iOS native integrations. If you're excited about building the full stack of video and graphics infrastructure across web and native platforms, this is your opportunity.\nWhat You'll Actually Do\nBuild the video processing engine\nDesign 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.\nDevelop the cross-platform rendering engine\nWork 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.\nPush the boundaries of browser-based video\nDevelop 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.\nIntegrate across platforms\nBuild 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.\nObsess over performance and reliability\nProfile 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.\nWork with people who care about craft\nCollaborate 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.\nYou'd Be a Great Fit If...\nYou're strong across multiple dimensions:\nWe're looking for engineers with depth in at least two of these areas:\nC++ and rendering: Experience with graphics engines, Skia, or GPU programming (WebGPU, Metal, WebGL)\n\nC++ and video processing: Deep FFmpeg knowledge, codec expertise, real-time video pipelines\n\nTypeScript and web platform: WebCodecs, WebAssembly integration, Angular or similar frameworks\n\nSwift and iOS: Native iOS development, platform integration, media frameworks\n\nThe ideal candidate combines C++ systems experience with either web platform knowledge (our current highest priority) or iOS integration skills. Exceptional candidates with pure C++ depth across both video processing and rendering will also thrive here.\nYou have the experience:\n5+ years of professional programming experience\n\nStrong proficiency in C or C++, with additional depth in TypeScript or Swift\n\nExperience with video processing (FFmpeg, GStreamer, libav) or graphics rendering (Skia, OpenGL, Metal)\n\nWorking knowledge of video codecs (H.264, H.265, VP9, AV1) and container formats\n\nUnderstanding of cross-platform development targeting web and native runtimes\n\nYou've done work like this before:\nBuilt for WebAssembly using Emscripten or similar toolchains\n\nWorked on real-time video processing, streaming, or graphics rendering\n\nOptimized for memory-constrained or GPU-accelerated environments\n\nIntegrated native code with web or mobile platforms\n\nBuilt or maintained observability for complex systems\n\nYou work the way we work:\nYou use, or want to use, AI tools to move faster - and take responsibility for the output\n\nComfortable with asynchronous communication and clear documentation\n\nAble to context-switch across problem spaces (video, rendering, iOS, web)\n\nTech Stack\nVideo Processing: C/C++, FFmpeg, WebAssembly, Emscripten, WebCodecs\nRendering: Skia, WebGPU, Metal, WebGL, arm64\nWeb: TypeScript, Angular, Node.js\niOS: Swift\nInfrastructure: Observability tooling, performance monitoring\nThe Details\nLocation: Remote, anywhere from EST (UTC-5) to UTC+2\nReporting to: Video Engineering Lead\nOur thoughts on AI: We believe that AI assisted software engineering is the future of our industry. We also believe humans will have a fundamental role in responsibly scaling the use of AI to move exponentially faster while keeping the quality bar high.\nCompensation :\nEquity options\n\nUnlimited PTO (we actually take it)\n\n$200/month wellness stipend\n\nHealth insurance stipend\n\nHome office budget\n\nAbout Slate\nSlate is the creative workspace for brand social teams. We help teams create and ship on brand content fast with an all in one editor, built in asset management, and seamless creative file workflows, backed by hands on support from people who have done the job. Teams across top sports leagues and global brands like Amazon and Hoka use Slate every day to elevate their social presence.\nNote: We do not sponsor work visas.\nSlate is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of background, identity, or experience.","description_format":"text","description_chars":5942,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Health insurance","Home office","Unlimited PTO"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Poland","iso":"PL","kind":"country"},{"name":"South Africa","iso":"ZA","kind":"country"},{"name":"Chile","iso":"CL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Social Media Marketing","Photo & Video Editing Software"],"lifecycle":[{"event":"open","at":"2026-10-13T13:43:06Z"}],"visa":[],"liveness":{"score":7,"band":"cold","label":"Long shot","p_open":1,"p_active":0.239,"p_room":0.28,"age_days":176,"expected_fill_days":29,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-10-14T00:01:18Z"},"pay":{"stated_usd_annual":180000,"is_top_pay":true},"html_url":"https://alion.io/job/slate-senior-software-engineer-video-platform","json_url":"https://alion.io/job/slate-senior-software-engineer-video-platform.json","meta":{"generated_at":"2026-10-14T00:01:18Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":39,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6412},"rest":"https://alion.io/mcp/rest/get_company?id=6412"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fslate-senior-software-engineer-video-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fslate-senior-software-engineer-video-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fslate-senior-software-engineer-video-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/slate-senior-software-engineer-video-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fslate-senior-software-engineer-video-platform"}]}