Senior Systems Software Engineer - Fedora Core Os & Yocto (India)

Senior Systems Software Engineer - Fedora Core Os & Yocto (India)

24 Sep
|
Qube Cinema
|
India

24 Sep

Qube Cinema

India

Role Overview
We are seeking a
Senior Systems Software Engineer (6+ years experience)
with strong expertise in
Go (Golang)
to build and optimize software running on
large-scale edge appliances deployed in theatre networks
.
The role requires deep expertise in
distributed systems, system-level programming, storage, and performance optimization
, especially in environments with
network variability and hardware constraints
.
Key Responsibilities
Core Development (Go & Edge Systems)
Design and develop high-performance services in
Go (Golang)
running on edge appliances.
Build reliable systems for
content download, validation, and duplication
across devices.
Handle
intermittent connectivity, retries, and fault tolerance
in real-world network conditions.
Debug and resolve complex issues across distributed appliance environments.
Edge Appliance & System-Level Engineering
Develop software that interacts closely with
OS, disk, and hardware layers
.
Optimize
disk I/O, file handling, and storage utilization
for large media/content files.
Work with file systems such as
XFS, ZFS, EXT4
for performance and reliability.
Ensure system stability during
OS upgrades, hardware differences, and field deployments
.
Distributed Systems & Fleet Management
Build and maintain systems operating across a
10K+ fleet
.
Implement
efficient content distribution, synchronization, and replication mechanisms
.
Ensure
data consistency and integrity
across distributed nodes.
Design for
scalability, observability, and remote operability
of edge devices.
AWS & Cloud Integration
Integrate appliance workflows with
AWS services (S3, EC2, CloudFront, CloudWatch)
.
Build productive and reliable
data transfer pipelines from cloud to edge
.
Optimize download throughput, cost,



and reliability across large-scale deployments.
Ensure
secure content delivery and storage
.
Performance & Reliability Engineering
Optimize system performance for
large file transfers, duplication, and storage operations
.
Monitor and tune
CPU, memory, disk I/O, and network utilization
.
Identify bottlenecks and improve
throughput, latency, and resilience
.
Build systems that can
self-heal and recover gracefully
from failures.
Automation & Observability
Develop tools for
deployment, monitoring, and debugging of remote appliances
.
Implement
logging, metrics, and alerting
for fleet-wide visibility.
Build automation using
Go, Python, or Shell scripting
.
Integrate with CI/CD pipelines for reliable releases.
Required Skills
6+ years of software development experience
Strong hands-on experience in
Go (Golang)
Solid understanding of
operating systems, file systems, and storage concepts
Experience building or working with
distributed systems at scale
Hands-on experience with
AWS (S3, EC2, CloudFront, etc.)
Strong debugging skills in
production and distributed environments
Nice to Have
Experience working on
edge devices / on-prem systems
Experience with container orchestration
Familiarity with
content delivery, media systems, or large file workflows
Exposure to
network variability handling (low bandwidth, intermittent connectivity)
Experience with
performance tuning and system-level optimization
Why This Role is Interesting
Work on
real-world distributed systems
deployed across
different locations
Solve challenges involving
large-scale content distribution and edge computing
Own critical systems that directly impact
content delivery in theatre environments
Opportunity to work across
cloud + edge + system-level layers

📌 Senior Systems Software Engineer - Fedora Core Os & Yocto (India)
🏢 Qube Cinema
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior systems software engineer - fedora core os & yocto (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior systems software engineer - fedora core os & yocto (india) / india