Checkmate

Linux System Engineer

Checkmate

full-time

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

GoGrafanaJavaLinuxPrometheusPythonReactRuby

About the role

  • Manage, maintain, and evolve Linux-based in-store systems for Digital Menu Boards
  • Design, package, and distribute software for Linux-based Digital Menu Board (DMB) devices
  • Troubleshoot system-level issues using syslog, journalctl, etc., to ensure device stability and uptime
  • Manage and optimize graphical systems (X, Wayland) and desktop environments (GNOME, KDE)
  • Collaborate with frontend and backend teams to integrate dynamic menu board features
  • Implement and maintain monitoring solutions (Prometheus, Grafana, Datadog, or similar) with custom metrics for device performance and health
  • Contribute to hardening, security, and update processes for in-store Linux devices
  • Leverage web development skills to support interactive and dynamic menu board experiences

Requirements

  • 4–8 years of professional experience in Linux systems engineering, device management, or related field
  • Strong expertise in Linux (Debian/Ubuntu) and package management
  • Hands-on experience creating packages for distribution (e.g., .deb, Snap)
  • Direct experience with on-premises, distributed physical devices
  • Familiarity with Linux logging and troubleshooting tools (syslog, journalctl)
  • Working knowledge of Linux graphical subsystems (X, Wayland) and desktop environments (GNOME, KDE)
  • Some frontend and backend web development experience (ideally React, Python, Ruby, C/C++, Go, or Java)
  • Experience with monitoring tools (Prometheus, Grafana, Datadog) and building custom metrics
  • Flexibility to work until 5:00 PM EST to align with cross-time-zone teams
  • Comfortable with a permanent work-from-home (WFH) arrangement and working with BYOD (Bring Your Own Device) setup, ensuring a secure and reliable working environment
  • Preferred: Experience building production Linux images for distributed devices
  • Preferred: Knowledge of device hardening, security, and OTA update processes
  • Preferred: Prior work in retail technology, digital signage, or in-store device ecosystems