CrawlJobs Logo

Linux Platform Engineer

clearme.com Logo

Clear

Location Icon

Location:
United States, New York

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

150000.00 - 185000.00 USD / Year

Job Description:

As CLEAR continues to expand its identity platform across physical and digital environments, our network of kiosks and connected devices forms the backbone of our member experience. Ensuring these systems stay secure, reliable, and always available is mission-critical. We’re looking for a Platform Engineer to join our Hardware Operations and Platform Engineering team. You’ll be sitting at the intersection of Site Reliability Engineer and Embedded Systems Integration. You’ll be architecting and maintaining the software layer that keeps thousands of Linux-based kiosks online, healthy, and self-healing, effectively operating a distributed server fleet at the edge. You’ll own everything from OS image management to over-the-air (OTA) updates, device observability, and system recovery, while ensuring our biometric kiosks deliver a consistent, frictionless experience to every traveler, every time.

Job Responsibility:

  • Architect and implement OS-level watchdogs, process monitors, and self-healing mechanisms to ensure devices automatically recover from failures (service restarts, reboots, or rollbacks)
  • Manage and enhance our OTA update framework to enable safe, atomic updates via A/B partition swapping and automated rollback when needed
  • Develop and maintain Python-based services that interact with connected peripherals (payment terminals, scanners, sensors) via vendor SDKs and serial interfaces
  • Own and maintain our custom Linux image (via Yocto, Buildroot, bootc, rpm-ostree, etc), managing systemd units, udev rules, and security policies for a locked-down, production-grade environment
  • Build lightweight monitoring agents to stream logs, metrics, and telemetry (connectivity, performance, temperature) to centralized observability systems such as Datadog or Splunk
  • Work closely with software, SRE, and field operations teams to identify pain points and develop scalable solutions that improve reliability and ease of maintenance

Requirements:

  • 3+ years of hands-on experience administering embedded Linux systems
  • Strong proficiency in Python for system automation, service orchestration, and hardware communication
  • Familiarity with A/B update mechanisms (RAUC, Mender, SWUpdate, or custom partition-switching logic)
  • Experienced in serial communications (UART, RS-232, USB-serial) and SDK-based hardware integration
  • Deep knowledge of service dependencies, timers, and watchdog configuration
  • Familiarity with network observability and remote device management at fleet scale
  • Committed to operational excellence, focused on designing for resilience, testability, and safe rollback
  • Collaborative, pragmatic, and curious
  • equally comfortable debugging a kiosk in the field or improving CI/CD for edge devices
What we offer:
  • Meals and snacks
  • Stipend and reimbursement programs
  • Comprehensive healthcare plans
  • Family building benefits (fertility and adoption/surrogacy support)
  • Flexible time off
  • Free OneMedical memberships for you and your dependents
  • 401(k) retirement plan with employer match
  • Annual bonuses
  • Commission
  • Restricted Stock Units

Additional Information:

Job Posted:
December 07, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.