Hiring.Camp

Senior Systems Software Engineer

Qube Cinema

·

Jun 23, 2026

Workplace
Remote
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
6+ years
Education
Master
Closing date
Today
Source
ApplyToJob

Description

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 efficient 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
  • Experience working closely with BSP (Board Support Packages), OS, and hardware layers while developing systems in Go

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

Skills

PythonAWSCI/CDGo

Similar Jobs

30

Senior/Lead Software Engineer, Network Systems

Arista Networks · Vancouver, BC, Canada · Remote

Today

Systems Operations Senior Manager(Application Packaging and Software Distribution)

Wells Fargo · 110380-IND-BENGALURU-INTL BLR Twr-1&2 CARNATION, India

Today

Senior Product Manager, Ground Control Systems (Hardware + Software Platform)

Andurilindustries · Costa Mesa, California, United States +1

Today

Senior Software Engineer - Business Systems

Self Financial · Austin, TX · Hybrid

Today

Senior Software Engineer, Embedded Systems

Woven by Toyota · London · Hybrid

Yesterday

Sr Software Engineer - Cloud Platform—Kubernetes, Hyperscalers & Distributed Systems

ServiceNow · Hyderabad, India · Hybrid

Yesterday

Sr. Staff Software Development Engineer (Java/Spring/Distributed Systems)

Zscaler · Bangalore, IND

Yesterday

Senior Ground Systems Software Engineer

Vardaspace · El Segundo, California, United States

Yesterday

Senior Engineer, Systems Software & Platform Engineering

Qualcomm · Bengaluru, KA,IN, IN

Yesterday

Senior Engineer, Systems Software & Platform Engineering

Qualcomm · Bengaluru, KA,IN, IN

Yesterday

Senior Software Engineer - Data Services (Patient Care Systems)

Medtronic · IRL-G Galway Parkmore East 1, Ireland · Hybrid

Yesterday

Senior C++ Software Engineer – Real-Time Systems (m/w/d)

Enabl Technologies Gmbh · Karlsruhe, Baden-Württemberg · Remote, Hybrid

Yesterday

Senior Software Engineer - Data Services (Patient Care Systems)

Medtronic · IRL-G Galway Parkmore East 1, Ireland · Hybrid

Yesterday

Senior Systems Software Engineer

Oracle · United States, US

4 days ago

Senior Software Developer - Health Systems Integration (HL7, FHIR)

Medfar · Montreal, Quebec, Canada · Remote

4 days ago

Senior Software Engineer - TeraWave RF and Optical Systems

Blueorigin · WA - O'Neill Building, United States of America +1 · Remote, Onsite

4 days ago

Senior Software Systems Architect_Digital Applications

Thales · Esch-Belval, Luxembourg

4 days ago

Senior Software Systems Architect_Edge Computing & Distributed Platforms

Thales · Esch-Belval, Luxembourg

4 days ago

Senior/Staff Software Engineer, Manufacturing Systems

Atomic Machines · Emeryville, California or Santa Clara, California +1

4 days ago

Senior Software Engineer - Autonomous and Unmanned Systems (FedD178)

Defense Unicorns · Remote, United States · Remote

4 days ago

Senior Software Engineer, Business Systems - Data Trust

Verkada · San Mateo, CA United States +1 · Remote, Onsite

4 days ago

Lead / Senior Software Engineer || Enterprise Asset Management AI & Agentic Systems

IFS · London, England, United Kingdom

4 days ago

Senior Principal Software Engineer - Cloud, Distributed Systems & Data Platforms

JPMorgan Chase · Bengaluru, Karnataka, India

5 days ago

Senior Principal Software Engineer - Cloud, Distributed Systems & Data Platforms

JP Morgan Chase · Bengaluru, Karnataka, India

5 days ago

Sr. Software Systems Engineer

Medtronic · USA-MN Rice Creek East, United States of America · Onsite

5 days ago

Sr. Software Systems Engineer

Medtronic · USA-MN Rice Creek East, United States of America · Onsite

5 days ago

Senior Systems Software (Security) Engineer

Hewlett Packard Enterprise (HP) · Hyderabad, Telangana, India · Hybrid

5 days ago

Senior Systems Software (Security) Engineer

Hewlett Packard Enterprise (HP) · Hyderabad, Telangana, India · Hybrid

5 days ago

Senior Software Engineer - Architecture & Systems Design

Caci · 564 HERNDON VA, United States of America · Hybrid

5 days ago

Software Engineer, Distributed Systems & AI Agents (Senior Level)

Instabase · Bengaluru, India +1

6 days ago
Remote Senior Systems Software Engineer at Qube Cinema | Hiring.Camp