Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Engineer - Automated Protection Pipeline

Full-time

Linux.org

What you would own

Systems that are in production today and need to grow considerably:

  • The automated protection pipeline — the chain from threat intelligence to a validated, deployed rule. Multi-stage, largely autonomous, and required to finish inside a fixed time window every day.
  • Progressive release automation — rolling protection out across the fleet in controlled stages, with automated guardrails that hold or roll back a stage without a human in the loop.
  • Quality gates — deciding, from live production signal, whether something we shipped is doing harm, and acting on that before it reaches the next stage. Errors are costly in both directions: miss a problem and customer sites break; over-correct and protection is silently removed.
  • CI at scale — validation that stands up real, disposable environments across a large matrix of software versions and configurations, and returns a trustworthy verdict fast enough to stay inside the release window.
  • LLM orchestration and cost control — several subsystems are driven by AI agents inside purpose-built harnesses, with evaluation, budgets and spend accounting as load-bearing components.
  • Observability and alerting across all of it — the pipelines are expected to report their own condition, prove they are healthy, and escalate on their own.

This runs on top of a petabyte-scale threat-intelligence store and live telemetry from more than 60 million websites , under strict end-to-end latency budgets measured in hours. The failure mode we care most about eliminating is a budget missed silently.

We will go into the specifics during the interview process.

Key responsibilities

  • Designing, building and operating the automated pipelines described above, end to end;
  • Turning fragile multi-stage batch jobs into resumable, idempotent, observable systems with explicit state machines and recovery paths;
  • Defining and enforcing latency budgets and SLOs per stage, and making violations visible and actionable rather than silent;
  • Building the observability layer — metrics, dashboards, alerting and health gates — so the pipeline reports its own condition instead of needing someone to go and look;
  • Designing and implementing guardrails: automatic hold and rollback, blast-radius limits, kill switches, and safe-by-default behaviour when an upstream dependency is unavailable;
  • Making the systems low-maintenance: eliminating manual steps, removing standing human babysitting, and reducing the operational surface rather than adding to it;
  • Writing and maintaining unit and integration tests for logic that is genuinely hard to test — concurrency, partial failure, external API flakiness, multi-stage state;
  • Investigating and resolving complex issues across ClickHouse , GitLab CI , S3/object storage, Prometheus / Grafana and third-party APIs;
  • Collaborating with the security analysts and the Server team on architecture, and pushing back when a proposed design will not survive contact with production.

Requirements

  • 5+ years of professional backend / platform / infrastructure engineering experience;
  • Demonstrable experience building and operating multi-stage data or automation pipelines — CI/CD systems, ETL/ELT, build and release automation, job orchestration, ML/data platforms, or similar. This is the single most important requirement. We will ask you to walk us through one in detail;
  • Real depth in at least one of Python , Go or Rust . We use all three, and we are not hiring a language specialist — which one you bring genuinely does not matter. Depth is simply how we verify the experience behind it is real, so expect specific questions about systems you have designed and shipped: why they are shaped the way they are, how they behave under failure, and what you would build differently today;
  • Systems design judgement, more than raw coding throughput. The difficult part of this role is deciding what to build, working out where it will break, and making it prove its own correctness — not volume of code produced;
  • Practical experience with workflow orchestration and job scheduling ( Airflow , Temporal , Prefect , Dagster , Argo , custom schedulers — whatever you have actually run in production);
  • A working instinct for reliability engineering: idempotency, retries with backoff, exactly-once vs at-least-once, checkpointing and resumability, graceful degradation, backpressure, and safe handling of partial failure;
  • Hands-on observability experience — Prometheus / Grafana , LGTM stack, or equivalent — including designing metrics rather than only consuming dashboards someone else built;
  • Deep CI/CD experience, ideally GitLab CI including dynamic/child pipelines and self-hosted runners; comfort with Docker and container-based test environments;
  • Experience with object storage ( S3/Ceph or equivalent) and with large-scale analytical stores — ClickHouse or another columnar database;
  • Comfort designing state machines and long-running processes that survive restarts, and reasoning about concurrency across multiple in-flight rollouts;
  • Excellent debugging skills across system, network and data layers;
  • Strong communication skills and comfort working in a distributed team;
  • Proficiency in spoken and written English.

Nice to have

  • Experience with progressive delivery — canary and percentage-based rollouts, feature flags, automated rollback, blast-radius control;
  • Experience running AI/LLM systems in production, particularly cost control, token accounting, evaluation harnesses, and dealing with non-deterministic components inside a deterministic pipeline;
  • Experience with fleet-scale telemetry and with building quality gates on top of noisy production signal;
  • Familiarity with WordPress , PHP , or WAF/ ModSecurity concepts;
  • Experience with configuration management ( Ansible , Puppet , Salt ) and with Linux service operations.

You do not need a cybersecurity background. Most of the hard problems here are orchestration, reliability, correctness under concurrency and observability. Domain knowledge is learnable and we have specialists to learn it from — pipeline engineering judgement is what we cannot substitute.

We value engineers who are

  • Curious and fearless problem solvers — not afraid to dig into existing systems, investigate root causes, and propose improvements;
  • Sceptical by default — who ask what would falsify a conclusion before acting on it, and who trust measurements over plausible reasoning;
  • Pragmatic and detail-oriented — focused on building reliable, maintainable systems, and allergic to solutions that require a human to remember something;
  • Owners — comfortable being the person accountable for whether a pipeline ran correctly last night;
  • Effective communicators — able to articulate ideas clearly, exchange feedback constructively, and foster collaboration across teams;
  • Engaging and proactive — contributing energy, initiative, and a positive presence that strengthens team culture.

Benefits

What's in it for you?

  • A focus on professional development.
  • Interesting and challenging projects.
  • Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide.
  • Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
  • Compensation for private medical insurance.
  • Co-working and gym/sports reimbursement.
  • Budget for education.
  • The opportunity to receive a reward for the most innovative idea that the company can patent.
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior Engineer - Automated Protection Pipeline in Serbia vacancy
  •  ...We are seeking a highly skilled Senior Software Engineer – Payments to design, build, and...  ...Integrity Build and maintain automated reconciliation pipelines that match authorization, clearing...  ...accordance with applicable data protection laws, Xsolla is committed to protecting... 
    Pipeline
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ...narrative. The Impact You’ll Make As a Senior DevOps Engineer at Incode, you will be the backbone...  ...complex challenges into resilient, automated solutions that keep our applications...  ...across complex environments. Pipeline Innovator – You have hands-on experience... 
    Pipeline
    Senior
    Full time
    Flexible hours

    Incode

    Serbia
    17 days ago
  •  ...ABOUT YOU We are looking for a Senior Frontend Software Engineer who is innovative, detail-oriented,...  ...intuitive UIs to maintaining robust CI/CD pipelines and ensuring seamless cloud...  ...In accordance with applicable data protection laws, Xsolla is committed to protecting... 
    Pipeline
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ...ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong...  .... Configure and optimize build pipelines, dependency management, and workspace...  .... In accordance with applicable data protection laws, Xsolla is committed to protecting... 
    Pipeline
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ..., MongoDB, and Redis. You will troubleshoot incidents, review access and data-safety changes, improve monitoring, and learn the production ClickHouse patterns already in use. Automate DBA workflows with Ansible, Terraform/OpenTofu, GitLab CI/CD, scripts, and reprodu...
    Senior
    Full time

    Alex Staff Agency

    Serbia
    19 days ago
  •  ...About This Role We are looking for a Senior Shopify Full Stack Developer with...  ...and admin APIs. Utilize CI/CD pipelines, Git workflows, and automated deployment tools (e.g., GitHub Actions...  .... Comfortable mentoring other engineers and leading by example. Passionate... 
    Pipeline
    Senior
    Full time

    Remote Talent LATAM

    Serbia
    a month ago
  •  ...and learn the production ClickHouse patterns already in use. Automate DBA workflows with Ansible, Terraform/OpenTofu, GitLab CI/CD,...  ...metadata. Help build DBaaS-style self-service capabilities so engineering teams can request databases, access, credentials, and operational... 
    Senior
    Full time

    Alex Staff Agency

    Serbia
    25 days ago
  •  ...growth marketing tech developer, and elite automated systems provider operating on a...  ...obsessed, and systems-minded AI Systems Engineer to join our decentralized core Operations...  ...them into working, high-revenue automated pipelines. Shifting completely away from routine script... 
    Pipeline
    Full time
    Local area
    Remote work
    Work from home
    Shift work

    AI Acquisition

    Serbia
    7 days ago
  •  ...across multiple providers, regions, and products. We are looking for an experienced OpenSearch Engineer to own and scale our AWS OpenSearch infrastructure and the pipelines that synchronize data from PostgreSQL . You will be responsible for search architecture, data ingestion... 
    Pipeline
    Full time

    Ruby Labs

    Serbia
    19 days ago
  •  ...ABOUT YOU We are looking for a Senior Full-Stack Engineer who is innovative, detail-oriented, and highly...  ...and reliability. Write automated tests and follow CI/CD best practices...  .... In accordance with applicable data protection laws, Xsolla is committed to protecting... 
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ..., and qualify opportunities that feed directly into the sales pipeline, working closely with Sales to convert interest into qualified...  ...and routing warm opportunities into the pipeline. Utilize automation tools, cold calls, and custom emails to build and enrich the sales... 
    Pipeline
    Full time

    SplitMetrics

    Serbia
    a month ago
  •  ...The Role You’ll own quality engineering at Element451 — the strategy, the system, and the team that delivers it. This is a player-coach...  ...the full lifecycle — from refinement and design through automation, release, and production. Quality isn’t a phase you run before... 
    Full time
    Contract work
    Shift work

    Element451

    Serbia
    a month ago
  •  ...efficiently in a real-time game engine. ABOUT US Xsolla is a...  ...and maintain environment art pipelines, workflows, and technical standards...  ...professional experience as a Senior or Lead Environment Artist in...  ...with applicable data protection laws, Xsolla is committed to... 
    Pipeline
    Temporary work
    Local area
    Flexible hours

    Xsolla

    Serbia
    12 days ago
  •  ...strong background in LiveOps and Unreal Engine . You combine a deep understanding of...  .... Experience working with CI/CD pipelines and version control systems (Perforce, Git...  ...process. In accordance with applicable data protection laws, Xsolla is committed to protecting... 
    Pipeline
    Temporary work
    Local area
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ...The Impact You’ll Make As a DevOps Engineer at Incode, you will play an important role...  ...existing systems, support infrastructure automation, and help make our platforms more stable...  ...- You have worked with CI/CD pipelines using tools such as GitLab CI/CD or GitHub... 
    Pipeline
    Full time
    Flexible hours

    Incode

    Serbia
    17 days ago
  •  ...ABOUT YOU We’re looking for a Senior 3D Animator & Rigger who is passionate about creating...  ...and fine-tuning it in Unreal Engine. You’re also confident on the technical...  ...process. In accordance with applicable data protection laws, Xsolla is committed to protecting... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ...Developer who has experience with frontend conversion, backend automation, and data-driven optimization. You’ll build high-performing...  ...all development. feature branches, PRs, code reviews, and CI/CD pipelines. • Partner closely with media buyers, CRO specialists, and marketing... 
    Pipeline
    Full time
    Remote work

    Plateful

    Serbia
    a month ago
  •  ...ABOUT YOU We’re looking for a Senior Backend Software Engineer who thrives on solving complex technical...  ...performance and reliability. Write automated tests and follow CI/CD best...  ...In accordance with applicable data protection laws, Xsolla is committed to protecting... 
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ...2 level or higher A plus if: Experience in scripting, automation, and Infrastructure-as-Code (IaC) tools (e.g., Terraform, Puppet...  ...during the hiring process. In accordance with applicable data protection laws, Xsolla is committed to protecting your personal... 
    Senior
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ...Responsibilities: Own and drive a data-driven marketing function, using KPIs such as budget, lead generation, conversion rates, CAC, ROI, and pipeline performance to inform decision-making and optimize results. Lead the company's SEO and AI visibility strategy, ensuring strong... 
    Pipeline
    Full time
    Temporary work
    For contractors
    Remote work
    Overseas

    P2p.org

    Serbia
    a month ago
  •  ...We are seeking a AI Infrastructure Engineer with strong experience in production-grade...  ...Design and implement robust deployment pipelines with blue/green and canary rollout strategies...  ...registries and CI/CD pipelines enabling automated and reproducible model deployments... 
    Pipeline
    Full time
    Remote work

    Pragmatike

    Serbia
    11 days ago
  •  ...hands-on experience building production-grade data pipelines. ~️ dbt and BigQuery: You have production experience...  ...are comfortable using Python to build pipelines, automate processes, and develop data engineering tools. ~ Data modeling: You understand dimensional... 
    Pipeline
    Full time
    Remote work

    N8n

    Serbia
    a month ago
  •  ...Delivery Lead global recruitment across functions and levels of seniority, partnering closely with stakeholders to understand team needs...  ...execute creative sourcing strategies to build strong talent pipelines, using a mix of channels including social media, job boards,... 
    Pipeline
    Full time
    Live in

    Paymentology

    Serbia
    29 days ago
  •  ...technology strategy, oversee engineering teams, and ensure the...  ...implement tools, engines, and pipelines (e.g., Unreal Engine or proprietary...  ...experience managing senior engineering teams ~ Deep understanding...  ...with applicable data protection laws, Xsolla is committed to... 
    Pipeline
    Full time
    Local area
    Flexible hours

    Xsolla

    Serbia
    17 days ago
  •  ...proactively with leaders to strengthen capability pipelines Contribute to building scalable...  ...opportunities to leverage technology, automation, AI-enabled tools , and scalable ways...  ...distributed workforce. For a senior people professional who wants real influence... 
    Pipeline
    Full time
    Temporary work
    Remote work

    Paymentology

    Serbia
    4 days ago
  •  ...scaling fast - and we’re looking for world-class Machine Learning Engineers to help us keep pushing the boundaries of biometric technology...  ...Solutions - Architect and maintain scalable, efficient ML pipelines and ensure production-readiness and cost efficiency of... 
    Pipeline
    Full time
    Flexible hours

    Incode

    Serbia
    17 days ago
  •  ...looking for a Data Platform Engineer to join our Data Engineering...  ...infrastructure, engineering robust data pipelines, and establishing...  ...data engineers, analysts, and senior technical stakeholders to design...  ...CI/CD pipelines that automate data engineering workflows, data... 
    Pipeline
    Full time
    Local area
    Remote work

    Paymentology

    Serbia
    7 days ago
  •  ...exists to define what that future looks like right now. As the Senior Product Manager , you’ll figure out where JetBrains should...  ...and AI-assisted workflows . You’ll collaborate closely with engineering and quality leads, as well as product marketing, developer... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Jetbrains

    Serbia
    20 days ago
  •  ...JavaScript/Go , Python , PHP ) totalling ~18 engineers Build a culture of technical excellence...  ...and workflows across teams ( CI/CD pipelines , patch delivery, release processes) Evaluate and guide AI-assisted automation for backporting and vulnerability discovery... 
    Pipeline
    Full time
    Remote work
    Worldwide
    Flexible hours

    Linux.org

    Serbia
    17 hours ago
  •  ...also have projects with multiple teams, some with well over 40 engineers . Our teams consist of industry experts, product owners,...  ...Understand CI/CD and be comfortable owning changes through the pipeline to production. ~ Solution-oriented person with structured working... 
    Pipeline
    Full time
    Flexible hours

    Sapfioneer

    Serbia
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engineer - Automated Protection Pipeline. Be the first to apply!