CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Senior Engineer

Brillio Verified employer

Full time
Experience
3+ years
Location
Bangalore
Work mode
Not stated
Salary
₹15L – ₹25L a year estimatetypical for IT Jobs in Bangalore, 267 posts
Posted 9 days ago Last checked 1 hr ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • Media Pipeline Development: Design, implement, and maintain scalable video/audio processing and transcoding workflows using FFmpeg and…
  • Encoding & Optimization: Configure and optimize video/audio codecs (e.g., H.264, H.265/HEVC, AV1, AAC, Opus) for various bitrates…
  • Automation & Scripting: Write robust scripts (Python, Bash, Go, etc.) to automate batch processing, quality control (QC), and ingestion…
Experience
3+ years
Must-have skills
Bash ScriptingC++JavaScriptLinuxNode.jsPython

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Bangalore, Karnataka, India
Department: Digital Engineering

Senior Engineer

Primary Skills

  • javascript

Specialization

  • MERN Fullstack with Microservices: Senior Engineer

Job requirements

  • Job Title: Senior Multimedia / Media Engineer (FFmpeg Specialist) Job Summary We are seeking a skilled and technical Multimedia Engineer with deep expertise in FFmpeg and digital media pipelines. In this role, you will design, build, optimize, and maintain automated audio and video encoding, transcoding, and streaming systems. You will work closely with software developers, product teams, and content operations to ensure high-performance, low-latency, and cross-platform media delivery. Key Responsibilities ● Media Pipeline Development: Design, implement, and maintain scalable video/audio processing and transcoding workflows using FFmpeg and related multimedia frameworks. ● Encoding & Optimization: Configure and optimize video/audio codecs (e.g., H.264, H.265/HEVC, AV1, AAC, Opus) for various bitrates, resolutions, and target devices. ● Automation & Scripting: Write robust scripts (Python, Bash, Go, etc.) to automate batch processing, quality control (QC), and ingestion pipelines. ● Streaming & Protocols: Work with live and VOD streaming protocols such as HLS, DASH, RTMP, and WebRTC. ● Troubleshooting & Performance Tuning: Diagnose and resolve complex multimedia issues related to sync, frame drops, container formats, metadata handling, and hardware acceleration (e.g., NVENC, Intel QSV, VAAPI). ● Cross-Functional Collaboration: Partner with product, QA, and frontend/backend engineering teams to integrate media capabilities into core applications and infrastructure. Required Qualifications ● Technical Experience: 3+ years of experience in software engineering, broadcast engineering, or digital media pipelines. ● FFmpeg Mastery: Deep, hands-on experience using FFmpeg via CLI and C/C++ or scripting APIs for custom encoding, filtering, muxing, demuxing, and transcoding. ● Format & Codec Knowledge: Solid understanding of digital video/audio standards, container formats (MP4, MKV, TS, MOV), and compression algorithms (H.264, HEVC, AV1, VP9). ● Operating Systems: Proficiency in Linux/Unix environments, including shell scripting and server-side deployment. ● Programming Skills: Experience with at least one scripting or programming language (Python, Bash, C++, or JavaScript/Node.js) for tool automation. Preferred Qualification ● Experience with cloud media services (AWS MediaConvert, Elemental, GCP, or Azure Media Services). ● Knowledge of DRM (Digital Rights Management) technologies, subtitle/caption handling (WebVTT, SRT, CEA-708), and metadata standards. ● Familiarity with containerization and orchestration tools (Docker, Kubernetes) in CI/CD environments. ● BS/MS in Computer Science, Electrical Engineering, or a related technical field.

Key skills

Required

Bash ScriptingC++JavaScriptLinuxNode.jsPythonShell Scripting

Preferred

AWSCI/CDDockerGoogle Cloud Platform (GCP)KubernetesMicrosoft Azure

Job market insights

179active Bash Scripting jobs in Bangalore
411active C++ jobs in Bangalore
509active JavaScript jobs in Bangalore
₹15L – ₹25L advertised yearly salary for IT Jobs in Bangalore (middle half of 267 posts that show a salary; median ₹19L)
158 more open jobs at Brillio

Most IT Jobs posts in Bangalore ask for 3–6 years of experience (41% of 4326 that say).

Hiring most for IT Jobs in Bangalore

  • Bosch Group175 open jobs
  • Trigent Software Private Limited135 open jobs
  • Brillio115 open jobs

Jobs asking for Bash Scripting in Bangalore also ask for

  • Python94%
  • Kubernetes54%
  • AWS49%
  • CI/CD47%
  • Linux46%

From live job posts on CoreHRx, updated 13 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Senior Engineer job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹15L – ₹25L a year (typical for IT Jobs in Bangalore, 267 posts).

How much experience does this job need?

The post asks for 3 Yrs experience.

Where is this job based?

In Bangalore.

What kind of job is this?

It is a full time job.

This page is for Indian job seekers preparing for JavaScript interviews, from freshers facing their first technical round to experienced developers targeting product companies. It covers 60 questions in three levels: easy questions on core language basics, medium questions on closures, this, promises and the event loop, and hard questions on polyfills, performance and tricky edge cases. Each answer is written the way a strong candidate would say it, with short code you can run in the browser console or Node. Read the answer, try the code, then explain it aloud in your own words.

Questions you may be asked

  1. What is the difference between var, let and const?
  2. What are the primitive data types in JavaScript?
  3. What is the difference between == and ===?
  4. What is the difference between null and undefined?

Get IT jobs in Bangalore by email

Create a free profile and we email you new IT jobs in Bangalore, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile