Senior Linux Systems Engineer

Orange Barrel Media, LLC
Columbus, OH, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Application Layers Audit Trail Bash Shell Ubuntu (Operating System) Cloud Computing Profiling Software Debugging Linux Image Management Python (Programming Language) Prometheus
+8 more
Software Vulnerability Management Datadog Loadable Kernel Module Scripting Grafana CIS Benchmarks U-Boot Operating System Security

Job description

About the RoleWe run an established Ubuntu Core-based platform and display-server estate deployed across a large fleet of devices, along with the applications that run on it. We’re looking for an experienced OS internals engineer to own the platform: keep it secure, stable, and performant, evolve where it makes sense, and make sure changes reach every unit reliably.You’ll inherit systems that work and have room to improve them, but we value incremental, well-reasoned change over rewrites. You’ll lead our infrastructure function and provide technical direction for the team.What You’ll DoPlatform and fleetOwn the Linux platform end to end: kernel and base snap versions, patching cadence, image management, end-of-life planningRun deployment and update pipelines that push OS, driver, application, and configuration changes safely across a large number of units: channels and tracks, staged rollouts, canaries, health checks, rollbackMaintain the display-server layer (Ubuntu Frame/Mir, Wayland, X11, GPU drivers, remote display) on embedded and server-class hardwareApplication stability and performanceEnsure the applications running on the platform are stable under real-world load: resource limits, service supervision via snapd and systemd, restart behavior, dependency managementProfile and tune at the OS/application boundary: CPU scheduling, memory pressure, I/O, GPU utilization, network throughputDefine health and performance baselines, set up alerting on regressions, and lead root-cause analysis when things degradeSecurityOwn the OS security posture: hardening baselines, access control, privilege separation, secure boot, disk encryptionUse snap confinement (AppArmor, seccomp, interfaces) as the primary isolation boundary for applicationsRun vulnerability management: CVE monitoring and triage, patch prioritization, and coordinated rollout across the fleetReduce attack surface at the application layer: least privilege, dependency and supply-chain hygieneMaintain audit logging and integrity checks; support incident response and any compliance requirementsLeadershipIdentify where the platform should evolve and make the case with clear tradeoffs and migration pathsKeep documentation, runbooks, and fleet tooling accurate and usable by othersManage and mentor engineers on the team; set priorities across OS, fleet, application, and cloud reliability workBe the escalation point for anything below the application code itselfWhat You’ll Bring8+ years running production Linux systems, with real depth in kernel, boot, init, storage, and networking internalsExperience deploying and updating Linux at fleet scale, ideally on Ubuntu Core: snap packaging and confinement, channel and track management, transactional updates and rollback, and a fleet management tool (Landscape or similar)Track record of keeping production applications stable and fast on Linux, including profiling and performance debuggingStrong security background: you read advisories, understand attack surface, and patch without breaking thingsHands-on experience with display servers and GPU stacks beyond the desktop use caseJudgment about when to change something and when to leave it aloneComfortable with scripting (Bash, Python) and observability tooling (Prometheus, Grafana, or similar)Prior experience leading or mentoring engineersClear written communicationNice to HaveExperience with IoT or edge device fleets: constrained hardware, intermittent connectivity, remote provisioning and recoveryExperience building and publishing snap packages, including confinement design and interface declarationsExperience building custom Ubuntu Core images, gadget and kernel snaps, or brand storesFamiliarity with other immutable OS models (ostree, NixOS)Kernel module or driver debugging experienceEnough cloud familiarity (AWS, GCP, or similar) to partner well with cloud-focused engineersCompliance exposure (SOC 2, ISO 27001, CIS benchmarks)

Requirements

  • 8+ years running production Linux systems, with real depth in kernel, boot, init, storage, and networking internals
  • Experience deploying and updating Linux at fleet scale, ideally on Ubuntu Core: snap packaging and confinement, channel and track management, transactional updates and rollback, and a fleet management tool (Landscape or similar)
  • Track record of keeping production applications stable and fast on Linux, including profiling and performance debugging
  • Strong security background: you read advisories, understand attack surface, and patch without breaking things
  • Hands-on experience with display servers and GPU stacks beyond the desktop use case
  • Judgment about when to change something and when to leave it alone
  • Comfortable with scripting (Bash, Python) and observability tooling (Prometheus, Grafana, or similar)
  • Prior experience leading or mentoring engineers
  • Clear written communication

Nice to Have

  • Experience with IoT or edge device fleets: constrained hardware, intermittent connectivity, remote provisioning and recovery
  • Experience building and publishing snap packages, including confinement design and interface declarations
  • Experience building custom Ubuntu Core images, gadget and kernel snaps, or brand stores
  • Familiarity with other immutable OS models (ostree, NixOS)
  • Kernel module or driver debugging experience
  • Enough cloud familiarity (AWS, GCP, or similar) to partner well with cloud-focused engineers
  • Compliance exposure (SOC 2, ISO 27001, CIS benchmarks)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…