368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$42k – $107k per year (Estimated)
Location
In office (Barcelona)
Seniority
Senior
Overview
Company
Impact
Profile match
Milestone Systems is a global provider of data-driven open-platform video management software (VMS) and security technology solutions. Operating as a standalone entity within the Canon Group, the company's enterprise product suite centers on its flagship XProtect VMS platform alongside integrated offerings like BriefCam advanced video analytics and Arcules cloud surveillance software.

Join Milestone and build infrastructure that feels like a product!

Impact & Purpose

We are building a Linux-based software appliance that customers can install, upgrade, operate, and recover with confidence in real-world environments.

Some deployments will run on customer-controlled hardware. Some will be airgapped. Some will have limited or intermittent connectivity. Many will be operated by people who should not need to become Linux or Kubernetes experts to keep the system healthy.

This is not primarily a cloud platform role. You should be comfortable working below Kubernetes: Linux bootstrapping, system services, networking, storage, installation media, offline artifacts, upgrades, rollback, diagnostics, and recovery.

Kubernetes is part of the platform, but the hard part is making the whole appliance lifecycle reliable, repeatable, and supportable.

Location:

We are looking for aSenior Linux Appliance Engineer - Edge Platform, based in Barcelona, Spain (hybrid mode of working).

Role Summary

As a Senior Linux Appliance Engineer, you will help design and build the foundation for a turnkey on-premise and edge platform used in hybrid, offline, and airgapped environments.

You will work across Linux, automation, container runtime, Kubernetes, installation flows, upgrade mechanisms, recovery paths, diagnostics, and operational tooling. The goal is not just to make infrastructure work once. The goal is to make it work predictably across many customer installations, hardware profiles, and lifecycle events.

This is a hands-on engineering role with strong technical ownership and influence on architecture, product quality, engineering standards, and long-term operability.

What You Will Do:

  • Design and evolve a production-grade Linux software appliance for edge and on-premise deployments.
  • Build reliable install, upgrade, rollback, factory reset, and recovery workflows.
  • Work on Linux system configuration, bootstrapping, services, networking, storage, logging, hardening, and troubleshooting.
  • Support offline and airgapped operation, including artifact packaging, local registries, dependency handling, and upgrade bundles.
  • Help define the boundary between the host OS, Kubernetes, platform services, and application workloads.
  • Create automation and guardrails that reduce manual operations and make customer installations supportable.
  • Improve observability, diagnostics, and support tooling so failures can be understood without heroic manual access.
  • Collaborate with product, engineering, support, and customer-facing teams to turn complex infrastructure into a product experience.
  • Shape engineering practices around reliability, lifecycle management, testing, release quality, and operational safety.

What You Bring to the Team

We are looking for a strong systems engineer with deep hands-on experience in Linux and production environments:

  • Linux systems in production, including troubleshooting, networking, storage, logs, security hardening, and performance.
  • Building or maintaining systems that run outside normal cloud environments, such as appliances, edge systems, industrial systems, embedded Linux devices, on-prem platforms, or customer-managed infrastructure.
  • Installation, provisioning, patching, upgrade, rollback, backup, recovery, or lifecycle automation.
  • Automation using tools such as Ansible, Bash, Python, Go, Terraform, Ignition, Kickstart, preseed, or similar.
  • Containers and container runtimes such as Docker.
  • Practical Kubernetes experience, especially around node behavior, networking, storage, resource usage, observability, and troubleshooting.
  • Working with restricted or offline environments, including local package mirrors, registries, signed artifacts, version manifests, or dependency bundles.

How You Will Make a Difference

You will help create a platform that customers can trust to run reliably in complex, real-world environments with minimal operational overhead. Your work will reduce infrastructure complexity and make powerful systems easier to deploy, manage, and support.

We value engineers who think in terms of systems and lifecycles - not just components. You design for reliability, upgrades, rollback, and long-term maintainability, with a focus on simplicity, predictability, and operational clarity.

How We Support You:

  • Individual development plans aligned with your career goals
  • Access to training, learning resources, and certification
  • Flexible working arrangements
  • Supportive leadership and regular feedback
  • Opportunities for cross-functional and cross-regional collaboration
  • Social activities and spaces to connect with colleagues

What We Offer:

  • Gym contribution
  • Food vouchers + flexible retribution
  • Luxury health and dental package
  • Bicing annual fee reimbursement
  • Life insurance

About the Team

We care about building dependable systems, strong engineering foundations, and products that are simple to operate. We value thoughtful collaboration, practical solutions, and continuous improvement over unnecessary complexity.

If this role sounds exciting, but you don’t match every qualification, we still encourage you to apply. We value diverse perspectives, curiosity, and engineers who care deeply about building reliable products.

About Us

Milestone Systems is a leading provider of data-driven video technology software. Our portfolio includes XProtect video management software, Arcules video surveillance as a service, and BriefCam analytics. We amplify what organizations of any size can see, do, and achieve with video. Guided by our People First mindset-freedom, inclusion, and togetherness-we always consider our employees, partners, and communities in everything we do.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Barcelona
$68k – $85k per year • In office • Full-Time • Master's Degree • San Jose
Python
AI/ML
AI Agents
DevOps
Amazon EC2
AWS
AWS Lambda
Bitbucket
CI/CD
CloudFormation
Docker
Git
Kubernetes
Terraform
Amazon S3
IAM
HPC
Cybersecurity
Least Privilege
Apply
$21k per year • In office • Contractor • Yekaterinburg
Python
SQL
Python
FastAPI
Flask
AI/ML
Claude
Claude Code
Embeddings
Function Calling
LLM
RAG
OpenAI
OpenAI Codex
Structured Outputs
DevOps
Docker
Git
Apply
$140k – $225k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree • Seattle
Python
TypeScript
Node JS
JavaScript
Python
FastAPI
Node JS
Fastify
Databases
PostgreSQL
Redis
Frontend
React.js
Vite
DevOps
Kubernetes
WebSockets
QA
Playwright
Vitest
Apply
$140k – $225k per year • Remote • Full-Time • 5+ years exp • Seattle
Python
Lua
Python
FastAPI
Celery
Pydantic
SQLAlchemy
Databases
pgvector
PostgreSQL
Redis
AI/ML
LLM
RAG
Hybrid Search
Reranking
Anthropic
LLM Evaluation
LLM Guardrails
OpenAI
Model Context Protocol
DevOps
OpenTelemetry
Apply
$185k – $260k per year • Remote • Full-Time • 8+ years exp • Bachelor's Degree
DevOps
AWS
CI/CD
GCP
Kubernetes
GitHub
Cybersecurity
Clair
Dependabot
OWASP Top 10
OWASP ZAP
Snyk
Trivy
Apply
Test Engineer 6 days ago
In office • 2+ years exp • Bachelor's Degree • Sofia
DevOps
CI/CD
Cybersecurity
Wireshark
Apply
Remote/Hybrid • 5+ years exp • Sofia
JavaScript
TypeScript
AI/ML
ChatGPT
Copilot
Frontend
Material UI
React.js
Redux
Sass
Webpack
DevOps
CI/CD
Docker
Git
GitHub
QA
Cypress
Jest
Apply
In office • Internship • Barcelona
C#
C++
Java
Python
SQL
DevOps
CI/CD
Docker
GitHub Actions
Kubernetes
GitHub
Apply
Remote/Hybrid
Python
DevOps
Azure
CI/CD
Datadog
GitHub Actions
GitHub
QA
Selenium
Apply
In office • Sofia
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Claude
Copilot
AI Agents
Frontend
React.js
Mobile
Clean Architecture
DevOps
AWS
GitHub
Apply
$63k – $137k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Madrid • Barcelona
AI/ML
AI Agents
Apply
Business Analyst 6 hours ago
$43k – $99k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Barcelona
Apply
$31k – $88k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Barcelona
Python
SQL
AI/ML
Model Context Protocol
DevOps
GCP
Git
GitHub
Management
n8n
Apply
$38k – $87k per year (Estimated) • Equity • Remote/Hybrid • Internship • 3+ years exp • Bachelor's Degree • Barcelona
Python
SQL
Apply
$37k – $91k per year (Estimated) • In office • Full-Time • 3+ years exp • Barcelona
JavaScript
Kotlin
TypeScript
Mobile
Bitrise
Crashlytics
Espresso
DevOps
CI/CD
Drone
GCP
GitHub Actions
Grafana
GitHub
QA
Appium
Cucumber
Playwright
Rest-Assured
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.