Role Overview:
We are looking for a skilled Infrastructure / Video Engineer to design, deploy, and maintain high-performance streaming and infrastructure systems. The ideal candidate will have solid experience in systems, networking, and video streaming, with a hands-on approach to solving complex real-time streaming challenges.
Key Responsibilities:
- Design, implement, and maintain infrastructure for live and on-demand streaming platforms.
- Deploy, configure, and optimize streaming servers such as Wowza, NGINX-RTMP, FFmpeg, Kurento, or Janus.
- Work with streaming protocols (WebRTC, RTMP, SRT, HLS, DASH) to ensure performance and reliability.
- Build and manage global CDN and cloud infrastructure for low-latency delivery.
- Automate deployments using tools like Terraform, Ansible, Docker, Kubernetes.
- Monitor and troubleshoot system, network, and streaming performance using tools such as Prometheus, Grafana, ELK/EFK.
- Conduct performance tuning, load testing, and capacity planning for large-scale streaming environments.
- Write and maintain technical documentation, operation manuals, and incident reports.
- Collaborate with DevOps, SRE, and software teams to ensure system reliability and scalability.
Qualifications & Skills:
- Bachelor’s degree in Computer Science, Networking, or related field.
- 3–5 years of hands-on experience in system administration or network engineering, with at least 2 years in video streaming.
- Proficiency in Linux system administration and scripting (Bash, Python).
- Deep understanding of networking protocols and diagnostic tools (tcpdump, Wireshark, iproute2).
- Practical experience with Wowza / WebRTC / NGINX-RTMP / FFmpeg / Janus / Kurento.
- Experience with cloud infrastructure (AWS, GCP, Azure) and CDN configuration.
- Familiarity with monitoring and alerting frameworks (Prometheus, Grafana, ELK).
Nice to Have:
- Experience with container orchestration (Kubernetes) and CI/CD pipelines.
- Strong understanding of video codecs (H.264/H.265/AV1) and transcoding workflows.
- Experience supporting large-scale live events or low-latency streaming systems.
- Knowledge of security best practices (TLS, certificate management, DDoS protection).
- Strong documentation and technical communication skills.
Soft Skills:
- Strong analytical and troubleshooting ability.
- Team player with proactive communication.
- Detail-oriented, with a focus on reliability and observability.
- Continuous learner, staying up to date with streaming and infrastructure trends.
We Offer:
- Experience a dynamic and team-orientated work environment.
- Opportunities for personal growth and learning.
- An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
- 26 days paid holiday per year, in addition to local public holidays.
- Competitive salary.
- Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.
- Team Building activities.
- Local discounts and more...!
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
