17 часов назад
Software Development Engineer (Test) 3 (Linux)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Development Engineer (Test) 3 (Linux) (Cybersecurity): Building automated tests and test infrastructure for a Linux behavioural engine that detects threats across servers, workloads, containers, and Kubernetes environments with an accent on CI reliability, cloud infrastructure, and multi-platform coverage. Focus on designing test pipelines, investigating flaky tests, extending Linux and container coverage, and maintaining Buildkite, AWS, and Kubernetes systems.
Location: Remote in the United Kingdom; applicants must have legal authorization to work in the jurisdiction where the position is posted without requiring employer sponsorship
Company
develops cybersecurity products, including runtime detection capabilities that protect Linux servers, workloads, and containers.
What you will do
- Maintain and improve Buildkite CI pipelines, agents, queues, plugins, build performance, and reliability.
- Support the AWS cloud estate and Kubernetes clusters used by manual, automated, and CI systems.
- Build test pipelines for new features and platforms and implement automated tests at component, integration, end-to-end, and stability levels.
- Extend coverage across Linux distributions, kernel versions, and container runtimes.
- Investigate flaky tests and infrastructure failures, improve CI observability, and move infrastructure toward infrastructure as code.
- Work with developers and release engineering on testability, release readiness, and quality risks.
Requirements
- A few years of commercial experience in test automation, SDET, QA engineering, or a similar role.
- Working programming ability in Python, Go, C++, or Rust.
- Experience with CI/CD pipelines and practical cloud experience, ideally AWS.
- Familiarity with containers, Kubernetes, Git, and modern code review workflows.
- Exposure to infrastructure as code such as Terraform, CloudFormation, or Ansible.
- Linux fundamentals including processes, filesystems, networking, systemd, permissions, packaging, and command-line troubleshooting.
Nice to have
- Familiarity with eBPF or other kernel-level telemetry sources.
- Experience testing multiple Linux distributions or kernel versions.
- Experience designing test frameworks or harnesses.
- Experience with Prometheus, Grafana, OpenTelemetry, or similar observability tools.
Culture & Benefits
- Remote-first working environment.
- Small, autonomous team with ownership of its CI, test estate, and quality standards.
- Opportunity to work across CI, cloud infrastructure, Kubernetes, and low-level Linux security.
- Collaboration with developers and release engineering throughout the development and release process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Senior Software Engineer, Payments Quality (QA Automation)
6 дней назад
Sr. Software Engineer (Payments)
Writer
5 дней назад
Software Quality Engineer (AI)
6 дней назад
Software Test Engineer II (Python/Ruby)
18 часов назад
Senior QA Engineer (AI)
Лаборатория Касперского
1 день назад