Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
RRedpanda
Соединенные Штаты3 месяца назад
210 000 – 247 000 USD
в год
Грейд
Staff
Опыт работы
от 7 лет
Формат работы
Удалённо
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Redpanda — это первая среда выполнения и управляющая плоскость для взаимодействия агентов с данными — унифицированная платформа, объединяющая потоковую передачу, SQL-аналитику и интеллектуальное подключение с уровнем управления, необходимым корпоративным AI-агентам в производственной среде.
Созданная на основе инфраструктуры, которой уже доверяют компании из списка Fortune 500 и быстрорастущие стартапы, Redpanda обеспечивает управление полностью вне пути передачи данных агента, контролируя, что видят агенты, ограничивая их действия и фиксируя неизменяемую запись всего, к чему они прикасаются, так что организациям никогда не придется выбирать между инновациями и контролем.
О роли:
Мы ищем опытного Staff Security Engineer, который будет отвечать за масштабирование безопасности приложений в продуктах Redpanda, от ядра C++ потокового движка до нашей управляющей облачной плоскости Go, Console и SDK для трансформации данных на Rust/Go. Безопасность в Redpanda — это инженерная задача, а не чек-лист: вы будете тратить свое время на анализ и взлом реального системного кода, создание «проторенных дорог» и автоматизации, которые делают безопасный путь путем по умолчанию, и помогать командам выпускать продукты быстрее, потому что безопасность встроена, а не добавлена.
Вы будете одним из двух инженеров в небольшой команде по безопасности продуктов с высоким уровнем доверия, ежедневно сотрудничая с инженерами, которые создают систему, которой компании из списка Fortune 500 доверяют свои наиболее критичные данные. Подчиняясь директору по информационной безопасности и работая вместе с нашим инженером по безопасности инфраструктуры, вы будете ежедневно заниматься вопросами безопасности приложений: безопасный SDLC, моделирование угроз, обнаружение уязвимостей на уровне кода, фаззинг основного движка и наша программа скоординированного раскрытия уязвимостей и реагирования PSIRT. По мере роста практики безопасности приложений вы будете помогать формировать ее техническое направление (в партнерстве с директором, который отвечает за общую программу безопасности) и повышать уровень безопасности во всем инженерном отделе.
Присоединяйтесь к Redpanda, если вы хотели бы стать частью динамичной, разнообразной организации, ориентированной на людей, с сотрудниками по всему миру и культурой, основанной на доверии, прозрачности, общении и доброжелательности. Вы погрузитесь в гибкую, высокоэффективную команду с новейшими AI-инструментами — и бюджетом, чтобы реально их использовать.
Redpanda is the first runtime and control plane for agent-data interaction — a unified platform that combines streaming, SQL analytics, and intelligent connectivity with the governance layer enterprise AI agents need in production.
Built on infrastructure already trusted by Fortune 500 companies and fast-growing startups, Redpanda enforces governance entirely outside the agent's data path, controlling what agents see, limiting what they do, and capturing a tamper-proof record of everything they touch, so organizations never have to choose between innovation and control.
About the Role:
We're looking for an experienced Staff Security Engineer to own and scale application security across Redpanda's products, from the C++ core streaming engine to our Go cloud control plane, Console, and Rust/Go data-transform SDKs. Security at Redpanda is an engineering problem, not a checklist: you'll spend your time analyzing and breaking real systems code, building the paved roads and automation that make the secure path the default, and helping teams ship faster because security is built in rather than bolted on.
You'll be one of two engineers on a small, high-trust product security team, partnering every day with the engineers who build a system that Fortune 500 companies trust with their most critical data. Reporting to the Director of Information Security and working alongside our infrastructure security engineer, you'll own the day-to-day application-security work: secure SDLC, threat modeling, code-level vulnerability discovery, fuzzing the core engine, and our coordinated vulnerability disclosure and PSIRT response. As the application-security practice grows, you'll help shape its technical direction (in partnership with the Director, who owns the overall security program) and raise the security bar across all of engineering.
You Will:
Lead threat modeling and secure design reviews for new product features across the C++ engine, Go control plane, and Console, catching trust-boundary and authorization flaws before code is written.
Own and tune our application security testing (SAST, SCA / dependency scanning, secret scanning, and DAST) across C++, Go, and Rust, driving down false positives and gating the highest-severity findings in CI.
Build the fuzzing harnesses for the core engine (coverage-guided and protocol-aware) and partner with platform engineering to run them continuously, integrating sanitizers to surface memory-safety and parsing defects early.
Drive deep secure code review in systems languages, pairing your own expertise with AI-assisted analysis, and partner with engineering to eradicate whole classes of vulnerabilities rather than patching one bug at a time.
Operate our product security incident response (PSIRT) and coordinated vulnerability disclosure: triaging external researcher reports, driving fixes with engineering, and publishing advisories and CVEs.
Strengthen our software supply chain (dependency hygiene, SBOMs, build provenance, and progress toward higher SLSA build levels) in partnership with platform engineering.
Stand up a security champions program and secure-by-default building blocks (libraries, patterns, guardrails) so engineering teams can own security with your support.
Define security requirements and help shape the security release gates, and advise on product security features: authentication, authorization / RBAC, encryption, audit logging, multi-tenant isolation, and the Agentic Data Plane.
Raise the security bar across engineering through pragmatic standards, training, and hands-on partnership, using modern AI-assisted development workflows (including tools like Claude Code) to scale your impact.
You Have:
7+ years in application or product security or adjacent specialties, with a track record of owning AppSec initiatives end-to-end and influencing engineering teams without direct authority.
The ability to review and reason about code in a systems language (C++ or Rust strongly preferred, since our core engine is C++; Go valuable across the cloud control plane and tooling), whether reviewing it directly or with AI assistance, with strong instincts for memory safety, concurrency, and the vulnerability classes that matter (use-after-free, buffer overflow, injection, authorization flaws).
Comfort with the security risks of memory-unsafe code and the appetite to fuzz it; fuzzing or sanitizer experience is a strong plus.
Practical proficiency with the AppSec toolchain (SAST, SCA, secret scanning, DAST) and the judgment to apply risk-based prioritization rather than rigid textbook approaches.
Demonstrated experience leading threat modeling and secure design reviews for non-trivial systems.
Working knowledge of software supply-chain security (dependencies, SBOMs, signing, SLSA) and secure CI/CD practices.
Familiarity with cloud (AWS / GCP / Azure) and Kubernetes security as it relates to the application layer.
Excellent written and verbal communication skills; comfortable working in a globally distributed, async environment (e.g., GitHub).
Nice to Have:
Experience with fuzzing (libFuzzer / AFL++ / OSS-Fuzz) and sanitizers (ASan / UBSan / MSan) on a C or C++ codebase.
Background securing distributed systems, databases, or data-infrastructure products, including threat modeling consensus / replication and multi-tenant isolation.
Experience running a PSIRT, operating as a CNA, or managing a bug bounty / coordinated disclosure program.
Exposure to compliance programs (SOC 2, ISO 27001, HIPAA, FedRAMP) from the engineering-evidence side.
Contributions to open-source security, or experience handling vulnerabilities in a public open-source repository.
U.S. base salary range for this role is $210,000 - $247,000. Our salary ranges are determined by role, level, and location. We strive to consider each candidate's job-related skills, location, experience, relevant education or training to determine individual base salary. Your talent partner will share more about the specific salary range for your preferred location during the hiring process.
Please note that Redpanda uses artificial intelligence (AI) technology to assist in the screening and assessment of applications for this position. However, all final hiring decisions are made by our human hiring team.
Vacancy Status: This job posting is for an existing vacancy.
Join Redpanda if you’d enjoy being part of a fast-moving, diverse, people-first organization with team members around the globe and a culture based on trust, transparency, communication, and kindness. You'll dive into a nimble, high-impact team with the latest AI tools — and the budget to actually use them.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 227 000 до 253 000
Руководить моделированием угроз и проверкой безопасного дизайна для новых функций продукта в рамках C++ движка, управляющей плоскости Go и Console, выявляя недостатки в границах доверия и авторизации до написания кода
Управлять и настраивать наше тестирование безопасности приложений (SAST, SCA / сканирование зависимостей, сканирование секретов и DAST) для C++, Go и Rust, сокращая количество ложных срабатываний и блокируя результаты наивысшей степени серьезности в CI
Создавать фаззинг-оболочки для основного движка (с покрытием по коду и осведомленностью о протоколах) и сотрудничать с командой платформы для их непрерывного запуска, интегрируя санитайзеры для раннего выявления дефектов безопасности памяти и парсинга
Проводить глубокий анализ безопасного кода в системных языках, сочетая собственный опыт с помощью AI-анализа, и сотрудничать с командой разработки для устранения целых классов уязвимостей, а не исправления ошибок по одной
Управлять нашим процессом реагирования на инциденты безопасности продуктов (PSIRT) и скоординированным раскрытием уязвимостей: анализировать отчеты внешних исследователей, управлять исправлениями с командой разработки и публиковать уведомления и CVE
Укреплять нашу цепочку поставок программного обеспечения (гигиена зависимостей, SBOM, происхождение сборки и прогресс в достижении более высоких уровней сборки SLSA) в партнерстве с командой платформы
Создать программу Security Champions и готовые блоки для безопасной разработки (библиотеки, шаблоны, защитные механизмы), чтобы команды разработки могли самостоятельно обеспечивать безопасность с вашей поддержкой
Определять требования к безопасности и помогать формировать контрольные точки выпуска с учетом безопасности, а также консультировать по функциям безопасности продуктов: аутентификация, авторизация / RBAC, шифрование, аудит журналов, изоляция мультиарендности и Agentic Data Plane
Повышать уровень безопасности во всем инженерном отделе посредством прагматичных стандартов, обучения и практического партнерства, используя современные рабочие процессы разработки с помощью AI (включая такие инструменты, как Claude Code) для масштабирования вашего влияния
7+ лет опыта в области безопасности приложений или продуктов или смежных областях, с подтвержденным опытом полного управления инициативами AppSec и влияния на команды разработки без прямого руководства
Способность анализировать и понимать код на системном языке (предпочтительно C++ или Rust, поскольку наш основной движок написан на C++; Go полезен для облачной управляющей плоскости и инструментов), будь то прямой анализ или с помощью AI, с сильным инстинктом в отношении безопасности памяти, параллелизма и важных классов уязвимостей (use-after-free, buffer overflow, injection, flaws authorization)
Уверенность в рисках безопасности небезопасного кода для памяти и желание заниматься фаззингом; опыт фаззинга или использования санитайзеров является большим плюсом
Практическая компетентность в инструментарии AppSec (SAST, SCA, сканирование секретов, DAST) и способность применять приоритизацию на основе рисков, а не жесткие книжные подходы
Подтвержденный опыт руководства моделированием угроз и проверкой безопасного дизайна для нетривиальных систем
Рабочее знание безопасности цепочки поставок программного обеспечения (зависимости, SBOM, подписание, SLSA) и безопасных практик CI/CD
Знакомство с безопасностью облачных сред (AWS / GCP / Azure) и Kubernetes в контексте прикладного уровня
Отличные навыки письменного и устного общения; комфортное взаимодействие в глобально распределенной, асинхронной среде (например, GitHub)
Опыт фаззинга (libFuzzer / AFL++ / OSS-Fuzz) и санитайзеров (ASan / UBSan / MSan) в кодовой базе C или C++
Опыт защиты распределенных систем, баз данных или продуктов для инфраструктуры данных, включая моделирование угроз консенсуса / репликации и изоляцию мультиарендности
Опыт управления PSIRT, работы в качестве CNA или управления программой bug bounty / скоординированного раскрытия уязвимостей
Опыт работы с программами соответствия требованиям (SOC 2, ISO 27001, HIPAA, FedRAMP) с точки зрения инженерных доказательств
Вклад в open-source безопасность или опыт работы с уязвимостями в публичном open-source репозитории
Базовая заработная плата в США для этой должности составляет от 210 000 до 247 000 долларов США. Наши диапазоны заработной платы определяются должностью, уровнем и местоположением. Мы стремимся учитывать навыки кандидата, связанные с работой, местоположение, опыт, соответствующее образование или обучение для определения индивидуальной базовой заработной платы. Ваш партнер по подбору сообщит больше о конкретном диапазоне заработной платы для предпочитаемого вами местоположения в процессе найма.