Задачи:
— Встраивать и сопровождать процессы SSDLC / DevSecOps в CI/CD
— Настраивать и развивать инструменты SAST, DAST, SCA, Secret Detection, снижать количество ложных срабатываний
— Проводить триаж уязвимостей: оценивать риски, приоритизировать задачи, рекомендовать способы исправления и проверять фиксы
— Участвовать в ревью кода и архитектуры с точки зрения безопасности, проводить threat modeling
— Консультировать разработчиков по вопросам безопасной разработки
— Проводить аудит процессов и практик безопасной разработки
Требования:
— Самостоятельный, убедительный, амбициозный, с лидерскими качествами (или умением сделать так, чтобы управлять не приходилось:), стремящийся к построению защищенной инфраструктуры
— Опыт от 1 года опыта в AppSec / ИБ разработке
— Понимание OWASP Top 10, основных классов уязвимостей, способов их эксплуатации и защиты
— Практический опыт работы с инструментами SAST / DAST / SCA, например Semgrep, Burp Suite, ZAP, Trivy, Dependency-Check
— Навыки автоматизации на Python или Bash
— Уверенная работа с Git / GitLab
— Умение понятно оформлять результаты работы и находить общий язык с разработчиками
— Умение читать и писать код хотя бы на одном из языков: Python, Go, PHP, C#
Будет плюсом:
— Опыт коммерческой разработки
— Работа с Docker / Kubernetes в контексте безопасности
— Опыт с SonarQube, Jenkins, Ansible, Nexus
— Знание Cloud Security и IaC-сканирования
— Опыт работы с Terraform, Checkov, tfsec, OPA/Kyverno
Задачи:
— Построение начального фундамента для изучения компьютера и программирования для начинающих.
Требования:
— Начинающие, желающие изучать основы компьютера, программирования и автоматизации рабочих процессов.
Условия:
— Обучение под руководством наставника Saidmaruf Yodgorov.
— Место: город Keles.
— Время для связи: 10:00 - 16:00.
— Оплата: 300,000 узбекских сум в месяц.
Контакт для связи: +998 88 150 51 91.
Технологии, с которыми предстоит работать: Python, PHP, SQL.
Задачи:
— Развернуть white-label решение трекера CPV One на сервере.
— Разместить и настроить лендинги.
— Подключить PHP-клоакинг к системе трекинга.
— Настроить необходимые интеграции и проверить корректность работы.
— При необходимости взаимодействовать с техподдержкой CPV One.
Требования:
— Желателен опыт работы с CPV One, Keitaro, Binom или аналогичными трекерами.
— Понимание PHP и серверных настроек.
Условия:
— Разовая проектная задача.
— Удаленная работа.
— Оплата по договоренности.
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Участие в разработке и совершенствовании программных продуктов компании.
— Разработка и поддержка веб-приложений и сервисов.
— Работа с базами данных, API и интеграциями.
— Обработка и анализ телематических данных.
— Участие в автоматизации процессов и реализации новых IT-проектов.
— Тестирование, поиск и исправление ошибок.
Требования:
— Базовые знания программирования и желание развиваться в IT.
— Знакомство хотя бы с одним языком программирования: AI, Python, JavaScript, PHP, Java или другим.
— Понимание основ работы с базами данных и веб-технологиями будет преимуществом.
— Ответственность, инициативность и готовность учиться.
— Умение работать самостоятельно и в команде.
Условия:
— Возможность участвовать в развитии собственных IT-продуктов компании.
— Практический опыт работы с реальными задачами бизнеса.
— Возможность профессионального роста и развития технических навыков.
— Поддержку команды и участие в новых проектах.
Задачи:
— Оценить текущую среду Sage X3 и рекомендовать подходящую платформу для электронной коммерции.
— Создать или настроить портал электронной коммерции для дилеров на базе существующей ERP-системы.
— Интегрировать платформу с Sage X3 с использованием SOAP и GraphQL API.
— Разработать full-stack функциональность с использованием выбранного стека технологий электронной коммерции и сопутствующих технологий.
— Реализовать рабочие процессы для дилеров, обмен данными и кастомизации платформы, необходимые для запуска.
Требования:
— Опыт интеграции с Sage X3.
— Подтверждённый опыт full-stack разработки с Python и JavaScript.
— Опыт работы с Node.js, PHP, MySQL и CSS.
— Опыт работы с REST, SOAP и GraphQL API.
Плюсом будет:
— Опыт работы в производственной отрасли.
Условия:
— Полностью удалённая работа.
Необходимо создать уникальный сайт с использованием самописной CMS, разработанной на Laravel (PHP). Для административной панели требуется кастомная админка, реализованная с помощью MoonShine. Фронтенд должен быть выполнен на Next.js. Заинтересованные кандидаты могут связаться для обсуждения и предоставить портфолио.
Требования:
— Вы студент старших курсов, только что окончили вуз либо выпускник профильных курсов
— Хотите научиться новому, а не просто ищете место, где можно получить справку о прохождении практики
— Вы изучали Pixel Perfect-вёрстку в HTML5, CSS3, владеете JavaScript или PHP
— Хотите закрепить свои знания и получить реальный опыт работы
— Вы готовы посвятить 6 недель обучению и стажировке
— (Дополнительный бонус) Вы знакомы с СМS Bitrix, WordPress, знаете NodeJS или Python
Условия стажировки:
— личный наставник и работа в дружном и увлеченном коллективе
— реальные задачи и настоящий опыт работы
— стипендия за прохождение стажировки
— курс стажировки рассчитан на 6 недель по 8 часов в день с 10:00 до 19:00 (можно продлить по согласованию)
— формат прохождения — полная удалёнка
— для тех, кто в Москве, есть необязательные встречи в офисе (ст.м. «Зябликово» / «Красногвардейская»).
Задачи:
- Разработка новых решений (модулей, компонентов) и поддержка уже реализованных решений на базе Битрикс24 с предварительной оценкой задач.
- Адаптация собственного продуктового решения под нужды заказчика.
- Анализ и багфикс возникающих в ходе эксплуатации портала ошибок.
- Обновление портала на базе Битрикс24 и окружения с учётом реализованных доработок.
- Отладка и тестирование реализованных решений.
Требования:
- Опыт full-stack разработки.
- Уверенное владение PHP 7/8.
- Опыт работы с MySQL.
- Знание и понимание принципов объектно-ориентированного программирования.
- Знание HTML, CSS.
- Знание JavaScript, включая опыт работы с JS-библиотекой Битрикс и опыт работы с Vue.js.
- Опыт работы с системой контроля версий Git.
- Опыт использования Composer.
- Знание Bitrix Framework, включая D7 и ORM.
- Умение работать в Linux-консоли.
- Знакомство с Bitrix Env.
- Знание английского языка на уровне чтения технической документации.
- Использование AI-ассистентов в процессе разработки.
- Будет плюсом: сертификаты по Битрикс24.
О проекте:
Сервис обучения и сопровождения для трейдеров и инвесторов Южный Капитал. Проект работает более пяти лет, у него живые пользователи и приём оплат. Система состоит из шести связанных проектов: три PHP-портала с админкой (сделки, подписки, архив доходности, отчёты), боты в Telegram, MAX и VK, парсеры постов и цен. Порталы обмениваются данными по API.
Задачи:
— Дорабатывать порталы и админку: новые разделы, отчёты, синхронизация данных между порталами.
— Развивать ботов на Python (Telegram и MAX, несколько клиентов на одной кодовой базе).
— Поддерживать интеграции: Salebot, Tilda, Unisender, Tinkoff (оплаты), TradingView, VseGPT.
— Сопровождать парсеры и фоновые задачи (cron, systemd, Docker).
— Постепенно разбирать технический долг: убирать дублированный код, переносить изменения БД в миграции, писать тесты, переходить на PHP 8.x.
Требования:
— Уверенный PHP 7.4–8.x, опыт с legacy-кодом без фреймворка, умение быстро разобраться в чужом коде.
— MySQL/MariaDB: сложные запросы, индексы, миграции.
— Python на уровне доработки асинхронных ботов.
— Linux-сервер: Apache, cron, systemd, логи, аккуратная выкатка без простоя.
— Вебхуки и внешние API. Понимание, как не допустить дублей при повторных запросах (особенно при оплатах).
— Git.
Будет плюсом:
— JS/TypeScript, TelegramBot API, MAX/VK API, Salebot, Docker, знание биржевых терминов (тикер, сделка, доходность).
Условия:
— Проектная работа по договору с ИП или самозанятым, удалённо.
— Ожидаемая загрузка 30–40 часов в неделю, долгосрочно.
— Гарантированный минимум от 60 часов в месяц, объём выше минимума зависит от задач.
— Почасовая оплата: обсуждается, выплаты раз в две недели по отчёту о часах.
— Скорость реакции на экстренные задачи / внештатные ситуации не более 120 минут.
— На старте дела передаются от текущего разработчика, можно задавать вопросы.
— NDA и передача прав на код.
Как проходит отбор:
1. Отклик с ответами на вопросы.
2. Созвон на 30 минут.
3. 3–5 кандидатов делают оплачиваемое тестовое задание на реальном коде, срок 1-2 календарных дней. По ходу можно задавать вопросы текущему разработчику.
4. По итогам выбирают одного исполнителя и начинают работу.
В отклике нужно ответить на вопросы о самом запутанном legacy-проекте на PHP, приёме вебхуков об оплате, примерах ботов или интеграций, ставке в час и готовом времени в неделю. Начать отклик со слова «Тикер».
Задачи:
— Работа с 1С-Bitrix БУС.
— Разработка и поддержка основных проектов компании на PHP, Bitrix, JavaScript, SQL, HTML, CSS, Git, RabbitMQ, Slim Framework.
Требования:
— Рассматривается уровень middle.
— Знание PHP, JavaScript, SQL, HTML, CSS, Git.
— Понимание технологий и стандартов AJAX, REST, JSON/XML.
— Опыт работы с RESTful сервисами.
— Хорошее знание и опыт работы с MySQL, умение оптимизировать SQL-запросы.
— Работа с брокером сообщений RabbitMQ или Kafka.
— Работа с кешированием данных Redis, Memcached.
— Понимание принципов ООП.
— Способность разобраться в чужом коде для внесения изменений.
— Умение доводить работу до конца, нести ответственность за свой код.
Задачи:
— Функциональное, интеграционное и API-тестирование микросервисов транспортных компаний, работа с курьерской доставкой и выдачей на ПВЗ, подготовка тестовой модели и тест-кейсов, автоматизация регрессионных проверок API на Python.
— Тестирование процесса декомпозиции монолитного PHP-приложения и переноса бизнес-функциональности в микросервисы на Go.
— Проверка сохранения текущего поведения системы, API-контрактов, интеграций, корректности миграции и обработки данных.
— Проведение функционального, интеграционного, регрессионного и сквозного тестирования.
— Выявление расхождений между монолитом и новой микросервисной реализацией.
Требования:
— Общий опыт работы: от 3 лет в тестировании backend-сервисов, API и интеграций между корпоративными системами.
— Опыт по требуемому стеку/направлению: API-тестирование — от 3 лет; тестирование микросервисов — от 3 лет; SQL/PostgreSQL — от 2 лет; тестирование асинхронных процессов и очередей/worker-компонентов — от 2 лет; Docker/Kubernetes — от 1 года; Jira/Confluence/GitLab — от 1 года.
— Релевантный проектный опыт: не менее трех коммерческих проектов уровня Enterprise.
— Обязателен опыт тестирования микросервисной архитектуры, API-контрактов, интеграций с legacy-системами, асинхронной обработки, retry-логики, обработки ошибок внешних систем, идемпотентности и повторной выдачи результатов.
— Отраслевой опыт: e-commerce, транспортная логистика, складская логистика.
— Обязательные технологии/инструменты: Python для автотестов, pytest или аналогичный Python-фреймворк, REST API, Postman/Insomnia или аналоги, Swagger/OpenAPI, PostgreSQL, SQL, JSON/JSONB, GitLab, Jira, Confluence, Docker, Kubernetes, S3-совместимое хранилище, инструменты анализа логов и мониторинга.
— Желательные технологии/инструменты: опыт написания unit/integration/contract-тестов, RestAssured/Newman или аналоги, Kafka или RabbitMQ, Redis, MinIO, Grafana, Prometheus, OpenTelemetry, Allure/TestRail/Zephyr, Charles/Fiddler, PlantUML/C4.
— Системы учета задач и документации: Jira, Confluence, GitLab.
— Необходимо вести тест-кейсы, чек-листы, дефекты, результаты тестовых прогонов, фиксировать тестовые данные и ежедневно предоставлять отчет о проделанной работе в согласованном канале коммуникации.
Условия:
— Формат работы: удаленно по РФ.
— Занятость: проектная, долгосрочный проект (фултайм).
— Оформление: ГПХ, ИП.
— Зарплата: до 1500 ₽ в час гросс.
Откликаться: @KM_Alexander_Uvarov
Keepgo — глобальный провайдер мобильного интернета, предлагающий инновационные продукты и решения на основе виртуальных технологий, прежде всего eSIM.
Мы ищем опытного PHP Backend (Laravel) Разработчика, который поможет ускорить разработку бэкенда, разгрузит текущую команду и закроет бэклог задач.
Миссия:
— Поддерживать и улучшать качество существующего кода, в том числе legacy-частей.
Обязанности:
— Разработка новых фич бэкенда платформы управления мобильным интернетом (eSIM и обычные SIM)
— Проектирование и реализация REST API endpoints
— Поддержка и постепенный рефакторинг legacy-кода
— Оптимизация производительности и запросов к БД
— Написание unit и integration тестов
— Участие в code review
— Вести повторяемые части работы с помощью ИИ-агентов (интеграция нового провайдера, типовые endpoint'ы, тесты) — постепенно доводя типовую задачу с дней до часов.
Требования (Must-have):
— 4+ года коммерческого опыта в PHP
— 2+ года опыта работы с Laravel (актуальные версии)
— Уверенное знание PHP 8.1+ (у нас сейчас PHP 8.4)
— Опыт работы с Laravel 10+
— MySQL: проектирование схемы, индексы, оптимизация запросов, чтение EXPLAIN
— Опыт работы с Docker и docker-compose
— Опыт работы с Git, pull requests, участие в code review
— Опыт написания unit/integration тестов (PHPUnit или Pest)
— Готовность работать с legacy-кодом, умение разбираться в "чужих" решениях
— Понимание SOLID, базовых паттернов проектирования
— Английский: Beginner и выше
— Практический опыт или четкое понимание ценности работы через ИИ-агентов
— Осознанная проверка кода за агентом: умение аргументированно объяснить логику и корректность сгенерированного результата
Будет плюсом (Nice-to-have):
— Опыт работы с очередями (Redis, RabbitMQ, Laravel Queue)
— Опыт с PHPStan / Larastan (статический анализ)
— Опыт с CI/CD (GitHub Actions, GitLab CI и т.п.)
— Опыт работы в архитектуре модульного монолита или микросервисов
— Понимание DDD / Clean Architecture
— AWS или Azure
— Опыт работы в telecom
— Навык декомпозиции задач для эффективного делегирования ИИ-агентам
— Умение выявлять характерные изъяны AI-кода
— Опыт создания системных инструкций и переиспользуемых ролей для агентов вместо написания разовых запросов
— Способность выстраивать многоэтапные цепочки агентов (анализ → планирование → кодинг → тест)
— Навык интеграции агентов с внешним окружением: MCP-серверами, технической документацией и таск-трекерами
— Четкое понимание границ применимости ИИ: где автоматизация полезна, а где целесообразнее ручное исполнение
Задачи:
— Разрабатывать системы анализа здоровья с использованием AI, помогающие пользователям понять своё состояние и вовремя обратиться к врачу
— Внедрять AI-фичи в продукт и компанию: интеграция LLM (онлайн и on-prem), интеллектуальный поиск, ассистенты для пользователей и внутренних команд
— Развивать существующие AI-решения: ИИ Врач и Трекер здоровья
— Оптимизировать внутренние процессы компании с помощью AI-инструментов для команд
— Участвовать в разработке агентов (Agents): оркестрация пайплайнов, инструменты для агентов, работа с внешними API
— Развивать RAG/knowledge-решения: пайплайны индексации, эмбеддинги, векторные базы данных, актуализация данных, контроль качества ответов
— Следить за качеством: метрики и оценка промптов и моделей, ведение экспериментов
Требования:
— Коммерческий опыт разработки 1-3 года (грейд Junior)
— Быстрое прототипирование и проверка гипотез с использованием агентов разработки (Claude code / Codex)
— Регулярное использование AI агентов (Claude Code, Codex), совершенствование рабочего окружения и инструментов
— Реальный опыт на Python (не обязательно глубокий), основной бекенд на PHP, AI-продукты на Python
— Базовый практический опыт работы с LLM: вызов моделей, понимание prompt-design, контекстуализация, работа с токенизацией и ограничениями
— Понимание основ RAG, умение критично оценивать качество ответов моделей
— Понимание рисков LLM: галлюцинации, необходимость валидации ответов, границы ответственности модели
— Быстрое обучение, активное использование готовых решений и сервисов
— Умение планировать работу по ТЗ и давать адекватные оценки
— Знание PHP и Laravel
— Понимание архитектуры агентов (react/planner/multiagents)
— Опыт и желание разрабатывать фронтенд к своим сервисам, базовое понимание Vue 3 или другого современного фреймворка
— Практика с LangChain / LangGraph или аналогами (LlamaIndex и т.п.) для построения цепочек и агентов
— Работа с векторными БД (pgvector, Qdrant, Milvus) и эмбеддингами
— Знание экосистемы провайдеров/рантаймов: OpenAI, Anthropic, Google, локальные рантаймы (Ollama, vLLM), Hugging Face
— Опыт построения мониторинга качества LLM-фич (логирование, метрики, алерты)
— Опыт разработки на других языках: Go, JavaScript/TypeScript
Условия:
— Полная занятость
— График 5/2
— Формат работы: удалённо или гибрид
Требования:
— Профильное образование
— Опыт в том числе собственные проекты
Обязанности:
— Нативный PHP
— Объектно-ориентированное программирование
— MVC
— Паттерны проектирования
— Стандарты оформления кода PSR
— Парсинг данных
— 1С-Битрикс: Управление сайтом
Условия:
— Стажировка 8 недель
— Дистанционный курс
— Практические задания с куратором от Only
— Еженедельные практические занятия
— По результатам возможно трудоустройство
Location: Baku
Workplace: onsite
ABOUT YOU
We are looking for a Middle QA Engineer who is meticulous, technically sharp, and forward-thinking to join our engineering team. You thrive in fast-paced, agile environments and are passionate about ensuring quality at every stage of the development lifecycle. You are not only confident in manual testing but also eager to integrate AI driven testing tools and workflows to elevate productivity, test coverage, and defect detection.
You bring deep expertise in exploratory and structured testing, contribute to team best practices, and are proactive in monitoring production behavior and user experiences. You stay curious about emerging tools and technologies, especially AI, and know how to leverage them effectively without losing sight of the fundamentals.
If you’re excited to improve test processes, advocate for quality across teams, and drive innovation in QA through automation and AI, we’d love to hear from you.
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
Responsibilities
Own and lead manual testing of complex features across multiple environments
Drive exploratory and regression testing using structured documentation and product knowledge
Identify, log, and track reproducible issues with precision using bug tracking tools (e.g. Jira)
Analyze production logs and real-user behavior to proactively identify quality gaps
Create and maintain detailed test cases, checklists, and QA documentation
Collaborate with engineering and DevOps teams to ensure reliable CI/CD test coverage
Evaluate and integrate AI-powered tools (e.g. test generation, log analysis, visual regression) into QA workflows
Set up and manage test environments, staging pipelines, and job configurations
Conduct load/stress testing and performance investigations
Act as a quality advocate across sprint planning, reviews, and release cycles
Mentor junior QA engineers and promote a culture of proactive quality ownership
Qualifications & Skills
Proven experience in software QA or testing roles, including ownership of end-to-end quality
Degree in Computer Science, Information Technology, or related field
Strong understanding of manual testing methodologies and defect life cycle
Proficiency with bug tracking systems (e.g., Jira) and version control (e.g., Git)
Practical experience using Postman and similar tools for API validation
Hands-on experience with CI/CD pipelines and deployment readiness processes
Proficiency with browser developer tools and basic terminal/command-line usage
Strong verbal and written English communication skills
Familiarity with AI-powered testing tools (e.g., test case generation, smart test prioritization, AI log analysis)
Good to Have
Experience with Playwright, Cypress, or Selenium for automated test development
Understanding of backend technologies, APIs, and familiarity with PHP or related languages
Experience working in Linux environments and using Bash scripting
Hands-on with AI platforms (e.g., ChatGPT, Testim, Mabl, or AI-based bug triaging tools) in a QA context
The duties and responsibilities of this position may evolve over time to support the organization’s goals and individual growth. This job description is intended to outline the general nature and level of work being performed and is not intended to be an exhaustive list of all duties, responsibilities, and qualifications required. By submitting your application, you consent to Xsolla conducting background checks, where permitted by law, after the final interview stage. All checks will comply with local regulations, and your information will be handled confidentially. Xsolla takes your privacy seriously and will not sell or externally distribute any personal data received during the hiring process. In accordance with applicable data protection laws, Xsolla is committed to protecting your personal information and respecting your privacy.
For any inquiries related to data privacy, please contact: careers@xsolla.com
Explore more opportunities at: https://xsolla.com/careers
Location: Remote, Canada; Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
Like other managers at GitLab, you'll see your team as your product. You'll spend your time hiring and developing world-class Support Engineers who deliver exceptional technical support while continuously improving how your team solves problems. GitLab is working through it’s own AI transformation so you’ll be a leader in designing and implementing AI strategy for our Support team. As a Support Manager, you shape the customer support experience in your region. You'll balance direct customer relationships with the work of scaling your team, improving internal processes, adopting AI, and collaborating across departments to ship tools and solutions that make support more efficient. You'll help your team become self-sufficient, take ownership of complex issues from initial contact through resolution, and create a psychologically safe environment where people grow.
Some examples of our projects:
A tool to automatically check a GitLab Omnibus install for known issues
A solution that captures the state of a customer's server
for easier troubleshooting
A tool that turns log files into interactive tables so you can easily sort and filter columns
Functionality for ChatOps
that makes it easier to identify user accounts on the GitLab.com platform
What you’ll do
Partner with other support managers to hire and maintain a world-class Support Engineering team focused on delivering excellent technical support to GitLab's customers.
Develop your team members' technical skills and experience through mentorship, structured training, and career growth opportunities.
Drive team ownership by fostering self-sufficiency, accountability, and alignment with key performance indicators.
Build scalable processes and workflows that enable your team to collaborate effectively and execute with excellence.
Conduct regular 1:1s with all team members to support their growth, address challenges, and create psychological safety.
Train Support Engineers to conduct high-quality technical interviews, strengthening your hiring pipeline.
Partner across GitLab to deepen understanding of customer needs and business goals, informing product and support improvements.
Lead continuous improvement initiatives that enhance the customer experience through measurable, repeatable solutions.
Document how the team works and find ways to make it more efficient through tools, process changes, and automation. Use AI well in your own work and coach your team to do the same.
What you’ll bring
Ability to lead technical, customer-facing teams and support the growth of Support Engineers at different levels through feedback, mentoring, and growth opportunities.
Ability to create and implement processes and procedures that improve team efficiency.
Ability to provide technical customer support and manage the full support lifecycle, from understanding customer needs and initial engagement through resolution, in collaboration with development.
Analytical and problem-solving skills to troubleshoot complex technical issues and the ability to grow your team’s problem-solving skills.
Understanding of Linux System Administration and web application development concepts (with MVC frameworks such as Ruby on Rails, Python, Django, PHP, or Laravel).
About the team
We are distributed globally across the AMER, EMEA, and APAC regions and own the customer support experience for GitLab. We work on support tickets, dig into code and logs to troubleshoot issues, and collaborate across departments to resolve customer challenges. Our team operates asynchronously with regular pairing sessions, one-on-ones, and Slack conversations that keep us connected. We create an environment where Support Engineers can grow and do their best work. We build processes that balance customer needs with team wellbeing, recognizing that a healthy customer experience comes from a healthy team. For more on how our team works, see the
Support team handbook page
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$115,200
—
$194,400 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Location: Worldwide
About CENSUS
CENSUS LABS is a cybersecurity engineering powerhouse specializing in
securing products and organizations. Our identity is rooted in
professionalism, engineering excellence, a scientific mindset, and
hacking demeanor. We are research-driven, enabling us to deliver a
diverse range of professional services.
CENSUS is trusted to conduct high-impact product security
engagements, helping our clients secure their solutions from design to
deployment, using realistic and risk-informed approaches. Our expertise
spans end-to-end systems, including Secure Communications, IoT, Medical
Devices, Mobile, and Vehicle Computing platforms.
Learn more about CENSUS at census-labs.com. **
VALID PASSPORT REQUIRED FOR SECURITY CLEARANCE PURPOSES**
About the Job
CENSUS’ bespoke cybersecurity services are driven by a talented team
of Security Engineers, Consultants, and Researchers whose work goes
beyond traditional security assessment. Under the mentorship of our
Engineering Managers, our consultants perform technical evaluations of
complex systems and deliver insights that drive measurable
improvements.
We are seeking a technically strong and detail-oriented Senior
Product Security Consultant to join our Cybersecurity Engineering team.
The ideal candidate will have extensive experience in product-level
security verification, threat model analysis, and product-level
testing.
You will be responsible for evaluating the security posture of
software and system products by validating architecture, threat models,
and security controls. You will participate in structured evaluation
projects aligned with industry and regulatory standards such as Common
Criteria, ISO/IEC 27002, or equivalent frameworks.
Key Responsibilities
Review and validate security documentation (e.g., Security Targets, threat models, trust boundaries, asset inventories).
Assess the completeness, accuracy, and risk coverage of various
threat models and risk assessment frameworks (STRIDE, LINDDUN, OWASP,
TARA, TAL, etc.).
Verify security requirement traceability across assets, trust boundaries, and system functions.
Conduct architectural and implementation-level reviews of security controls (e.g., encryption, access control, key management).
Perform targeted security testing (white-box and black-box) on
system APIs, client/mobile apps, backend services, and cloud
infrastructure.
Validate implementation of cryptographic controls, key lifecycle procedures, and secure communication protocols.
Evaluate the use of post-quantum cryptography and hybrid models in secure key management.
Analyze secure deployment configurations across containerized
platforms (Docker, Kubernetes), CI/CD pipelines, and cloud services.
Deliver comprehensive, standards-aligned technical reports based on evaluation findings.
Communicate product security risks clearly to both technical and non-technical audiences.
Minimum Qualifications
MSc or BSc in Computer Science, Electrical/Software Engineering, Cybersecurity, or a related technical discipline.
4+ years of experience in product security
, software evaluation, or penetration testing.
Proven ability to evaluate threat models, security requirements, and mitigation effectiveness.
Strong technical writing and documentation skills in English.
Excellent analytical skills and attention to detail.
Required
Skills
In-depth understanding of security architecture and common
system design patterns (e.g., API gateways, microservices, message
queues, service meshes).
Hands-on experience performing design-level security reviews and verifying implementation alignment with defined threat models.
Familiarity with structured security frameworks such as Common Criteria, FIPS 140, ISO 15408, OWASP ASVS, and MASVS.
Practical experience with security testing in diverse product environments (mobile, embedded, web/cloud, API).
Knowledge of authentication, authorization, identity, and
secrets management technologies (e.g., OAuth2, MFA, PKI, SSO, Cloud IAM,
HashiCorp Vault).
Proficiency in applied cryptography (e.g., mTLS, E2EE, AEAD, key derivation, key wrapping, remote attestation).
Ability to identify security vulnerabilities across platforms (e.g., OWASP Top 10, misconfigurations, transport security gaps).
Excellent documentation and communication skills, able to articulate technical risks and findings to diverse audiences.
Problem solving skills, analytical thinking, and willingness to learn/grow.
Nice-to-Have Skills
Ability to read and analyze source code for logic flaws in one or more language families:
Mobile: Swift, Obj-C, Kotlin, Java, Dart, JavaScript
Web/Cloud: Java, Python, Go, PHP, Ruby, C#, JavaScript
Native/Embedded: C, C++
Experience debugging or instrumenting applications across edge, embedded, or cloud platforms.
Familiarity with Zero Trust architectures, enclaves, and confidential computing technologies.
Exposure to fuzzing, symbolic execution, or static analysis techniques.
Experience collaborating with distributed teams across different time zones and cultures.
OUR Values & Core Competencies
Act with Integrity
We uphold the highest ethical standards and take full responsibility
in every action — whether securing systems, researching vulnerabilities,
or collaborating with clients. Trust is the foundation of our impact.
Collaborate with Trust
We bring together diverse perspectives across disciplines and
borders, knowing that collective intelligence leads to stronger, more
resilient outcomes.
Challenge with Curiosity
We question deeply, explore fearlessly, and pursue knowledge
relentlessly to uncover threats, solve root problems, and drive smarter
security decisions.
Innovate to Protect
We create with purpose — building secure, scalable, and
forward-looking solutions that safeguard people, organizations, and the
digital future.
Adapt with Precision
We move with speed and discipline — learning from failure, refining
our approach, and staying focused amid complexity and constant change.
Ready to Make an Impact?
📩 Apply today!
ОфисmiddleBaku
УдалённоRemote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
УдалённоseniorExperience collaborating with distributed teams across different time zones and cultures