Senior Software Engineer - Video Platform
jobgether
Ireland
Full-time
73 more jobs in Ireland.
Upload your CV and see which ones actually match you.
Accountabilities
- Design, develop, and optimize video processing pipelines for encoding, decoding, transcoding, and rendering across multiple platforms.
- Build and enhance cross-platform rendering infrastructure using modern graphics technologies and GPU-accelerated frameworks.
- Develop and maintain WebAssembly-based solutions, optimizing performance, memory usage, and browser execution.
- Integrate native video and rendering capabilities with web and mobile applications, including iOS platform support.
- Improve system performance, scalability, observability, and reliability through profiling, monitoring, and continuous optimization.
- Collaborate closely with frontend, editor, and platform engineers to deliver seamless user experiences.
- Troubleshoot complex multimedia, rendering, and cross-platform integration challenges while maintaining high engineering standards.
- Contribute to architectural decisions, code reviews, technical documentation, and engineering best practices.
Requirements
- 5+ years of professional software engineering experience.
- Strong proficiency in C or C++, with additional expertise in TypeScript and/or Swift.
- Experience building video processing solutions using technologies such as FFmpeg, GStreamer, libav, or similar frameworks.
- Strong understanding of graphics rendering technologies including Skia, WebGPU, Metal, WebGL, OpenGL, or related platforms.
- Experience with WebAssembly, Emscripten, WebCodecs, or other cross-platform compilation technologies.
- Knowledge of modern video codecs and container formats such as H.264, H.265, VP9, AV1, and related media standards.
- Experience integrating native code with web or mobile platforms and optimizing performance in GPU-accelerated or memory-constrained environments.
- Strong problem-solving, communication, and collaboration skills with the ability to work effectively in a distributed engineering team.
- Interest in leveraging AI-assisted development tools responsibly to improve engineering productivity.
Benefits
- Competitive salary based on location and experience.
- Meaningful equity package.
- Fully remote work within supported time zones.
- Unlimited paid time off.
- Monthly wellness stipend.
- Health insurance stipend.
- Home office budget.
- Opportunity to work on cutting-edge video, graphics, and cross-platform technologies alongside a highly skilled engineering team.
This listing is from ats_lever. View original listing ↗