Задачи:
— разработка и поддержка высоконагруженных приложений на Go;
— участие в проектировании и реализации сложных бизнес-логик;
— оптимизация производительности и обеспечение надежности приложений;
— взаимодействие с командой и другими подразделениями для достижения общих целей.
Требования:
— опыт разработки на Go от 5 лет;
— уверенные знания SQL;
— опыт работы с Kafka, Redis и Ory Hydra будет преимуществом;
— понимание принципов проектирования масштабируемых систем;
— командный игрок с готовностью учиться и делиться знаниями.
Условия:
— достойный уровень заработной платы;
— возможна релокация на Кипр с полным визовым сопровождением для вас и членов вашей семьи;
— поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
— гибкое начало рабочего дня;
— новогодняя премия до 1-го оклада.
Формат работы: удалёнка вне РФ или обязательна релокация на Кипр.
Задачи:
- Эксплуатация и администрирование инфраструктуры для кластеров баз данных.
- Разработка инструментов автоматизации для управления кластерами на Java.
- Участие в дежурствах для обеспечения доступности кластеров и внутренних сервисов.
Требования:
- Знание Java.
- Понимание работы алгоритмов и структур данных.
- Интерес к решению технически сложных задач.
- Понимание основ распределённых систем: репликация, консистентность, очереди сообщений.
ГибридСтажёрГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Обязанности:
• разработка ПО на Python с использованием fast-api, postgresql
• организация интеграционного, unit и регрессионного тестирования
• настройка и обеспечение бесперебойной работы, разработки, сборки и дистрибуции программного обеспечения (Gitlab, Docker, etc)
• проработка и претворение в жизнь технологий развертывания и обеспечения бесперебойной работы прикладного ПО
• подготовка документации по процессу разработки, сборки и поставки ПО
• развертывание тестовых и основных стендов
• решение задач в области мониторинга и обеспечения отказоустойчивости
• взаимодействие с командой по разработке электроники и конструкторами для интеграции программного обеспечения с аппаратной частью
• разработка дашбордов и вебинтерфесов для управления роботами.
Требования:
• опыт Python ( FastAPI)
• опыт разработки на ReactJS
• знание принципов SOLID
• знание основных паттернов проектирования, умение выбирать абстракции и писать понятный и поддерживаемый код
• хорошие знания Linux
• опыт разработки многопоточных / многопроцессных приложений
• опыт разработки микросервисов
• опыт работы с REST API, gRPC и Websockets, tcp\udp, http
• опыт работы с базами данных PostgreSQL, MongoDB
• опыт работы с Docker, Docker Compose, k8s
• опыт работы с DevOps инструментами
• опыт использования Javascript
• опыт использования bash
• опыт использования Grafana.
Условия:
• офисный/гибридный формат работы, адрес офиса Автозаводская 23а к2
• ежегодный пересмотр зарплаты, квартальная и годовая премия
• корпоративный спортзал и зоны отдыха
• более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
• программа адаптации и помощь руководителя на старте
• расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
• гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
• подписка Прайм с возможностью совместного использования на трёх близких
• вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
- Создавать пайплайны для генерации креативов с помощью ML/LLM и оптимизировать качество и скорость генерации под highload.
- Разрабатывать и развивать автоматизированную систему генерации лендингов.
- Разрабатывать backend-логику, API и интеграции для кабинета рекламодателя.
- Интегрировать LLM в продукт, соблюдая строгие SLA по скорости и качеству, разрабатывать механизмы оценки качества ответов и защищать систему от небезопасных и некорректных рекомендаций.
Требования:
- Опыт коммерческой разработки бэкенда и проектирования сервисов в продакшене.
- Опыт работы с реляционными БД (схемы, транзакции, индексы, оптимизация).
- Понимание HTTP/gRPC, авторизации/аутентификации и версионирования API.
- Умение писать тесты и думать про наблюдаемость (логи, метрики, трейсы).
Задачи:
- Развивать и поддерживать backend-сервисы продукта «Циан.Сделка»;
- Проектировать и реализовывать новые продуктовые возможности вместе с командой разработки, аналитиками и продуктом;
- Работать с микросервисной архитектурой и интеграциями между сервисами;
- Участвовать в проработке технических решений, декомпозиции задач и развитии архитектуры продукта;
- Анализировать и оптимизировать производительность сервисов и баз данных;
- Работа будет важной частью пути продукта от идеи до воплощения.
Требования:
- Опыт коммерческой разработки на Python от 3+ лет, применение асинхронных фреймворков;
- Умение писать поддерживаемый и тестируемый код;
- Опыт проектирования микросервисной архитектуры и архитектуры БД;
- Рассуждение в технических вопросах от бизнеса;
- Умение оптимизировать производительность приложения и базы данных;
- Желателен опыт с Kafka, ELK, Sentry, Grafana, SQLAlchemy, Docker, Kubernetes, Jenkins.
Задачи:
— Развивать и руководить командой инженеров технической поддержки, обеспечивая поддержку корпоративного уровня и обслуживание клиентов и внутренних команд
— Управление персоналом, включая подбор, развитие карьеры и управление эффективностью
— Выявлять закономерности и тенденции в обращениях для комплексного решения проблем
— Управлять ежедневной нагрузкой и бэклогом
— Работать напрямую с клиентами по эскалациям, управлять ожиданиями, внутренней и внешней коммуникацией, быть ресурсом и наставником для инженеров технической поддержки
— Анализировать коренные причины проблем
— Продвигать и управлять необходимыми изменениями в продукте
— Управлять ключевыми показателями эффективности, включая качество, процессы и процедуры
— Руководить наставничеством и обучением команды технической поддержки
— Сотрудничать с инженерным и продуктовым менеджментом для управления критическими ситуациями и инцидентами
— Быть лидером поддержки на дежурстве или контактным лицом по эскалациям в ротации в вечернее и выходные часы
— Представлять интересы клиентов внутри организации для улучшения клиентского опыта
Требования:
— Минимум 3-5 лет опыта управления IT или поддержкой
— Степень бакалавра в области инженерии, компьютерных наук или смежной области
— Значительное понимание внедрения корпоративного программного обеспечения и SaaS технологий
— Опыт использования и внедрения лучших практик AI
— Опыт управления для информирования исполнительных команд
— Экспертные компетенции в управлении эскалированными аккаунтами и успешном разрешении инцидентов и проблем
— Доказанный опыт наставничества других лидеров поддержки
— Отличные навыки логического решения проблем и коммуникации, особенно в условиях срочных и сложных решений
— Способность переводить сложные потребности клиентов в достижимые планы
— Умение привлекать, удерживать и развивать высокоэффективную команду технических инженеров поддержки
— Сильные письменные и устные коммуникативные навыки, умение убеждать и мотивировать
— Способность работать с различными заинтересованными сторонами для внедрения изменений
— Быстрая адаптация к меняющимся приоритетам и генерация инновационных решений в быстром темпе
— Умение анализировать данные и формулировать цели программ
— Страсть к построению разнообразных команд и созданию инклюзивной среды
Условия:
— Гибкий график
— 401k для будущего
— Медицинское, стоматологическое и офтальмологическое страхование для сотрудников и их иждивенцев
— Программа декретного отпуска с опциями оплачиваемой ночной няни и постепенного возвращения к работе
— Льготы по лечению бесплодия и вспомогательным репродуктивным технологиям
— Бонусы за рекомендации сотрудников
— Закуски и напитки в офисе, а также мероприятия
— Программы разнообразия и инклюзии, поддержка групп сотрудников по интересам, включая женскую сеть, латиноамериканское сообщество, афроамериканское сообщество, AAPI, LGBTQIA+, гендерные и инвалидные сообщества, ветеранов и военных.
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Обязанности:
• разработка ПО на Python с использованием fast-api, postgresql
• организация интеграционного, unit и регрессионного тестирования
• настройка и обеспечение бесперебойной работы, разработки, сборки и дистрибуции программного обеспечения (Gitlab, Docker, etc)
• проработка и претворение в жизнь технологий развертывания и обеспечения бесперебойной работы прикладного ПО
• подготовка документации по процессу разработки, сборки и поставки ПО
• развертывание тестовых и основных стендов
• решение задач в области мониторинга и обеспечения отказоустойчивости
• взаимодействие с командой по разработке электроники и конструкторами для интеграции программного обеспечения с аппаратной частью
• разработка дашбордов и вебинтерфесов для управления роботами.
Требования:
• опыт Python ( FastAPI)
• опыт разработки на ReactJS
• знание принципов SOLID
• знание основных паттернов проектирования, умение выбирать абстракции и писать понятный и поддерживаемый код
• хорошие знания Linux
• опыт разработки многопоточных / многопроцессных приложений
• опыт разработки микросервисов
• опыт работы с REST API, gRPC и Websockets, tcp\udp, http
• опыт работы с базами данных PostgreSQL, MongoDB
• опыт работы с Docker, Docker Compose, k8s
• опыт работы с DevOps инструментами
• опыт использования Javascript
• опыт использования bash
• опыт использования Grafana.
Условия:
• офисный/гибридный формат работы, адрес офиса Автозаводская 23а к2
• ежегодный пересмотр зарплаты, квартальная и годовая премия
• корпоративный спортзал и зоны отдыха
• более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
• программа адаптации и помощь руководителя на старте
• расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
• гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
• подписка Прайм с возможностью совместного использования на трёх близких
• вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— Разработка ядра высоконагруженных систем на Rust: торговые боты, low-latency инфраструктура, потоки данных Solana
— Проектирование архитектуры с низкой задержкой, надежностью 24/7, работа со шредами
— Руководство командой из 1-3 инженеров: код-ревью, стандарты, менторинг, найм
— Работа с данными и бэктестинг (ClickHouse), R&D — quant/ML-стратегии, поиск edge
— Оптимизация производительности на всех уровнях: код, сеть, инфраструктура
— Использование продвинутых технологий: kernel-bypass datapath (AF_XDP / eBPF), тюнинг сокетов, дедупликация и форвардинг шредов, прямые сенды (QUIC → TPU), bundle-роутинг, MEV-relay, обход медленных RPC
Требования:
— Опыт продакшен-разработки на Rust не менее 3 лет (async/tokio, производительность, глубокое понимание внутренностей)
— Сильные навыки системного дизайна, опыт работы с low-latency и высоконагруженными системами
— Понимание трейдинга и рынков (EV, риск, стратегии) — принципиально важно
— Лидерские качества и самостоятельность в принятии решений
Плюсы:
— Опыт с Solana (RPC, программы, Jito/MEV, Geyser, шреды)
— Опыт работы с ClickHouse и данными
— Знания в ML/quant, DevOps/инфраструктуре
— Опыт в блокчейн-среде
Условия:
— Полная занятость, удалённая работа из любой точки мира
— Оплата в USD, возможна выплата в криптовалюте
— Русскоязычная команда
Задачи:
— Определять и владеть техническим видением платформы
— Принимать архитектурные решения по всей системе
— Улучшать масштабируемость, надежность и поддерживаемость
— Строить и руководить внутренней инженерной командой
— Нанимать старших инженеров через собственные сети и активный рекрутинг
— Создавать сильную инженерную культуру, ориентированную на ответственность и выполнение
— Тесно сотрудничать с основателем и продуктовой командой для приоритизации инициатив
— Переводить потребности клиентов в технические решения
— Балансировать скорость разработки и техническое совершенство
— Помогать формировать продуктовую стратегию через технические инсайты
— Улучшать безопасность платформы и операционную устойчивость
— Внедрять стандарты инженерии и практики безопасной разработки
— Отвечать за надежность, мониторинг и реагирование на инциденты
— Готовить компанию к будущим требованиям по соответствию (ISO 27001 и подобные стандарты)
— Строить предсказуемые инженерные процессы
— Внедрять современные AI-поддерживаемые инженерные рабочие процессы там, где они приносят измеримую пользу
Требования:
— Сильный опыт в разработке программного обеспечения с практическим опытом в .NET / C#
— Опыт создания или значительного перестроения сложных программных платформ
— Опыт работы в финтехе, банковской сфере, платежах или другой строго регулируемой отрасли
— Опыт проектирования масштабируемых распределенных систем
— Глубокое понимание архитектуры программного обеспечения
— Опыт найма и руководства инженерными командами
— Отличные коммуникативные навыки
— Английский язык на уровне делового общения
Преимущества:
— Опыт с платежной инфраструктурой, финансовыми системами или облачными архитектурами
— Опыт внедрения ISO 27001 или аналогичных стандартов безопасности
— Опыт создания API для внешних партнеров
— Опыт масштабирования инженерных организаций от стартапа до стадии роста
— Опыт работы напрямую с корпоративными клиентами
Условия:
— Высокая степень ответственности с первого дня
— Возможность построить инженерную команду почти с нуля
— Пакет акций
— Удалённая работа с последующим переездом в Лондон
— Возможность влиять на технологию и культуру компании
— Работа с инфраструктурой, используемой в глобальных финансовых сервисах
Задачи:
— Определять и владеть техническим видением платформы
— Принимать архитектурные решения по всей системе
— Улучшать масштабируемость, надежность и поддерживаемость
— Строить и руководить внутренней инженерной командой
— Нанимать старших инженеров через собственные сети и активный рекрутинг
— Создавать сильную инженерную культуру, ориентированную на ответственность и выполнение
— Тесно сотрудничать с основателем и продуктовой командой для приоритизации инициатив
— Переводить потребности клиентов в технические решения
— Балансировать скорость разработки и техническое совершенство
— Помогать формировать продуктовую стратегию через технические инсайты
— Улучшать безопасность платформы и операционную устойчивость
— Внедрять стандарты инженерии и практики безопасной разработки
— Отвечать за надежность, мониторинг и реагирование на инциденты
— Готовить компанию к будущим требованиям по соответствию (ISO 27001 и подобные стандарты)
— Строить предсказуемые инженерные процессы
— Внедрять современные AI-поддерживаемые инженерные рабочие процессы там, где они приносят измеримую пользу
Требования:
— Сильный опыт в разработке программного обеспечения с практическим опытом в .NET / C#
— Опыт создания или значительного перестроения сложных программных платформ
— Опыт работы в финтехе, банковской сфере, платежах или другой строго регулируемой отрасли
— Опыт проектирования масштабируемых распределенных систем
— Глубокое понимание архитектуры программного обеспечения
— Опыт найма и руководства инженерными командами
— Отличные коммуникативные навыки
— Английский язык на уровне делового общения
Преимущества:
— Опыт с платежной инфраструктурой, финансовыми системами или облачными архитектурами
— Опыт внедрения ISO 27001 или аналогичных стандартов безопасности
— Опыт создания API для внешних партнеров
— Опыт масштабирования инженерных организаций от стартапа до стадии роста
— Опыт работы напрямую с корпоративными клиентами
Условия:
— Высокая степень ответственности с первого дня
— Возможность построить инженерную команду почти с нуля
— Пакет акций
— Удалённая работа с последующим переездом в Лондон
— Возможность влиять на технологию и культуру компании
— Работа с инфраструктурой, используемой в глобальных финансовых сервисах
Требования:
— HBO или университетский уровень мышления и работы
— Опыт разработки на Python не менее 3 лет
— Глубокие знания Python и библиотек, таких как Pandas
— Опыт работы с Django, Flask или аналогичными фреймворками
— Опыт работы с SQL и NoSQL базами данных
— Опыт написания unit, integration и end-to-end тестов
— Опыт работы с инструментами CI/CD
YoungCapital NEXT — нидерландская кадровая компания и агентство по подбору персонала, специализирующееся на трудоустройстве и развитии молодых специалистов в IT, финансах и государственном секторе.
УдалённоmiddleГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— главный агент-оркестратор;
— специализированные агенты;
— реестр инструментов;
— управление контекстом и состоянием;
— межагентное взаимодействие;
— интеграция с корпоративными системами;
— безопасность;
— наблюдаемость;
— тестирование качества;
— отказоустойчивость.
Требования:
— От 3 лет коммерческой backend-разработки.
— Опыт технического проектирования распределённых систем.
— Практический опыт работы с LLM и агентными системами.
— Желателен хотя бы один агентный или LLM-продукт, доведённый до пилотной либо промышленной эксплуатации.
— Опыт технического лидерства или владения архитектурой крупного модуля.
— Умение работать в условиях неполных требований и постепенно формировать целевую архитектуру.
— Способность общаться как с разработчиками, так и с владельцами бизнес-процессов.
Условия:
— комфортный современный офис: Москва, ул. Вавилова 19
— офисный формат работы на период испытательного срока, после ИС - возможен гибрид
— ежегодный пересмотр зарплаты, структура дохода: оклад + годовая премия
— корпоративный спортзал и зоны отдыха
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— программа адаптации и помощь руководителя на старте (для Junior позиций)
— расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
— гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
— подписка Прайм с возможностью совместного использования на трёх близких
— вознаграждение за рекомендацию друзей в команду Сбера.
ОфисseniorМосква
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Разрабатывать backend-сервисы на Golang.
— Создавать и поддерживать интеграции между внутренними сервисами и CRM-платформой.
— Развивать событийную архитектуру и проектировать обмен данными между микросервисами.
— Оптимизировать взаимодействие сервисов и участвовать в развитии технической архитектуры команды.
Требования:
— От 5 лет коммерческой разработки и уверенный опыт с Golang.
— Практический опыт разработки микросервисов с использованием PostgreSQL, Kafka и HTTP/gRPC.
— Понимание принципов построения асинхронных распределенных систем и интеграционных решений.
— Опыт реализации надежной обработки сообщений (DLQ, Inbox/Outbox или аналогичные паттерны).
— Будет преимуществом опыт работы с NATS, Tarantool или маркетинговыми CRM-платформами.
Условия:
— Полная занятость.
— Долгосрочный проект в крупной продуктовой компании.
УдалённоseniorГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Разработка и оптимизация высокопроизводительных C++ приложений для инфраструктуры трейдинга с низкой задержкой.
— Улучшение подключения к биржам.
— Работа с системами, где важна каждая микросекунда.
О проекте:
Клиент — proprietary trading компания, специализирующаяся на высокочастотной и алгоритмической торговле. Команда разрабатывает собственную инфраструктуру, рыночные подключения и количественные технологии для автоматизированной торговли.
Стек технологий:
C++17/20, REST, WebSockets, FIX, Python, Kafka, AWS, Kubernetes, Kibana, Grafana, Prometheus.
Локация:
Удалённая работа для кандидатов из Европы, Великобритании или Индии. Предпочтение кандидатам, готовым к переезду в Дубай (предоставляется полная поддержка релокации).
Работа с:
— высоконагруженными системами с низкой задержкой;
— подключением к биржам;
— производственной инфраструктурой трейдинга;
— оптимизацией задержек;
— взаимодействием с командами инженеров, трейдеров и аналитиков данных.
Location: San Francisco, California; New York, New York
Workplace: Hybrid
WHO WE ARE
Notion is the collaborative AI workspace where teams and agents think together https://www.youtube.com/watch?v=vkpYpWfEK5s. We're building one place where your knowledge, projects, meetings, and AI tools live side by side, so work is faster, clearer, and less fragmented. Millions of individuals, small teams, and large companies run their work on Notion.
Notinos (our employees) are customer zero in bringing this future of work to life. We care about craft, building things that last, and the belief that great work is still fundamentally human. Our goal isn’t to ship the next feature. Each and every team of Notinos is working to set the standard for how humans work together in the AI era. From building a business’s system of record to making and managing AI agents to automating away the busy work, we care deeply about giving our customers more time for their life’s work.
ABOUT THE ROLE:
Millions of people use Notion every day, and we’re growing quickly. The Infrastructure Security team’s mission is to build a secure-by-default foundation across Notion’s technical stacks—architecting systems that make the secure path the easy path. As an IC4 on this team, you’ll own meaningful infrastructure security problems end-to-end: from identifying risk, to designing pragmatic controls, to shipping secure defaults that scale across engineering.
This role can be based in either San Francisco or New York City. We work from our offices on Mondays, Tuesdays and Thursdays (our Anchor Days) because we do our best thinking and building together in person. We’re looking for someone who’s excited to work alongside the team during those days.
WHAT YOU'LL ACHIEVE:
- Proactively enhance the security posture of our AWS accounts and cloud infrastructure.
- Create secure frameworks for secrets management and authentication/authorization.
- Design and deploy robust Identity and Access Management (IAM) solutions.
- Provide guidance and education on security and privacy best practices to cross-functional partners.
- Participate in (and help drive) mitigation strategies during security-related incident response.
SKILLS YOU'LL NEED TO BRING:
- Security architecture and expertise: you’ve built and maintained systems to secure cloud architectures, ranging from secrets management to Identity and Access Management solutions.
- Backend/infrastructure development: you’ve written and shipped production-grade code, and can contribute to the codebase and architecture to raise the bar on secure systems design.
- Working in production: you can debug systems in production and continuously improve components with minimal disruption.
- Pragmatic, risk-based prioritization: you model threats, balance trade-offs, and focus security investments where they drive the most business impact.
- Empathetic communication: you communicate nuanced ideas clearly in writing and in real time; in disagreements, you engage thoughtfully and look for the right compromise.
NICE TO HAVES:
- AWS security best practices, zero trust architectures, and/or deep IAM expertise.
- Data security or privacy engineering experience.
- Experience applying AI tooling to defensive security workflows.
- Participation in security communities (local or regional groups, conferences).
Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role’s scope and complexity, and the candidate’s experience and expertise, and may vary from the range provided below. For roles based in San Francisco or New York City, the estimated base salary range for this role is $230,000 - $280,000 per year.
By clicking “Submit Application”, I understand and agree that Notion and its affiliates and subsidiaries will collect and process my information in accordance with Notion’s Global Recruiting Privacy Policy https://notion.notion.site/Notion-Global-Recruiting-Privacy-Policy-fc3eb4e829354a26a2bb6fd5e289b550?pvs=74 and NYLL 144 https://notion.notion.site/Ashby-AI-Bias-Audit-2b0efdeead05803bbbfae159ec86c528.
#LI-Onsite
A NOTE ON AI
You don’t need deep AI expertise for every role, but we do expect every Notino to be intellectually curious, drawn to tinkering and discovery, and excited to use AI as a real collaborator in their work. For some roles, AI fluency is a core requirement — when that’s the case, we'll say so explicitly in the qualifications. People who thrive here don’t treat AI as a novelty. They use it to think better, and make their work easier for others to build on.
EQUAL OPPORTUNITY & ACCOMMODATIONS
We hire talented people from a wide range of backgrounds. If you’re excited about this role but don’t meet every bullet, we still encourage you to apply. Notion is an equal opportunity employer and does not discriminate on the basis of any legally protected characteristic. Consistent with applicable law, we will consider for employment qualified applicants with arrest and conviction records. Notion provides reasonable accommodations during the application process; if you need one, please let your recruiter know.
Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know.
Location: Ontario, Canada; Toronto, Ontario, Canada
Mattermost is the leading collaborative workflow platform for defense, intelligence, security, and critical infrastructure. Trusted by the U.S. Department of War and Fortune 500s, our platform runs on-premises and in private clouds, delivering secure messaging, file sharing, workflow automation, audio/screenshare, and project management—all with full data and operational control. Mattermost powers high-stakes workflows across mission planning, real-time, real-world operations, DevSecOps, incident response, and cyber defense—enabling secure collaboration from tactical edge and DDIL environments to enterprise HQ. Teams operate across web, desktop, and mobile, with embedded interoperability for Microsoft Teams, Outlook, and Microsoft 365.
To learn more, visit
www.mattermost.com
We are seeking a
Senior Full Stack Engineer
to help build and scale Mattermost's core web platform for teams operating in defense and critical infrastructure sectors. You will contribute across our Go backend and React/TypeScript web frontend, building features that hold up under strict security, compliance, and reliability requirements.
Our engineering culture is AI-forward. We expect engineers to work fluently with AI coding agents such as Claude Code day-to-day — for scaffolding, refactors, code review, and test generation — and treat that as core craft rather than a shortcut. We would rather hire smart people who get stuff done than chase an exact tech-stack match. If you have a track record of shipping and owning complex software end-to-end, we want to hear from you.
What You Will Do
Architect and build full-stack features optimized for scalability and performance across Go, React, TypeScript, PostgreSQL, and Redis
Leverage AI coding agents such as Claude Code and Cursor as a core part of your daily workflow while retaining full accountability for correctness, security, and design decisions
Develop internal tooling and testing infrastructure to speed up the team's delivery, including agentic workflows and skills that make AI tooling more effective for the broader team
Own testing strategy across frontend and backend code you ship
Design and consume REST and WebSocket APIs with solid networking fundamentals
Maintain the security and compliance standards required by our government and enterprise clients
Contribute to Mattermost's open-source codebase
What We Are Looking For
Required:
Strong full-stack development experience in Go and React, or a comparable stack
Experience designing and consuming REST and WebSocket APIs with solid networking fundamentals
Relational database experience including PostgreSQL, schema design, and query optimization
Hands-on daily fluency directing AI coding agents such as Claude Code, Cursor, or Copilot for scaffolding, refactors, code review, and test generation — with the judgment to know when to trust the output and when to take the wheel yourself
Bias toward shipping and owning complex software end-to-end without close supervision
Nice to Have:
Experience with distributed systems or high-availability service architecture
Familiarity with enterprise or regulated-environment security requirements
Background in defense, intelligence, or critical infrastructure products
Open-source contributions
Experience working on distributed or remote-first teams
Experience building tools, skills, or workflows on top of AI coding agents including MCP servers, agent skills, or CI-integrated agents
How Success Is Measured
First 90 Days: Shipping full-stack features on the core platform using an AI-forward agentic development workflow and owning testing strategy across the code you ship.
Why Mattermost
Mission-driven work: Your contributions directly support the organizations and missions that depend on secure, reliable collaboration including the U.S. Department of War and critical infrastructure operators worldwide
Remote-first culture: Work from anywhere with a globally distributed, high-trust team built for autonomy and ownership
AI-forward environment: We actively adopt and build AI-enabled workflows. Agentic development is core craft here, not a novelty
End-to-end ownership: Ship and own complex software across the full stack with real accountability for what you build
Open source at the core: Be part of a vibrant developer community shaping the future of secure collaboration
Compensation
Mattermost takes a market-based approach to pay. Actual compensation may vary based on location, skills, experience, qualifications, and market conditions.
Target Salary Range: CAD $162,591–$195,000
Canada Eligibility & Compliance
Candidates must be legally authorized to work in Canada without current or future sponsorship.
This role may require obtaining and maintaining a government security clearance or equivalent designation (such as Reliability Status or Secret clearance under Canada's Controlled Goods Program), depending on customer engagement. Candidates must meet eligibility requirements to be considered.
Given Mattermost's work with U.S. defense and government customers, some positions may also require compliance with U.S. export control laws, including EAR and ITAR, which can apply to non-U.S. based employees working on covered technical data. For more information, visit the Bureau of Industry and Security and the Directorate of Defense Trade Controls.
Mattermost is an EEO Employer, we are a remote-first, open-source company.
We are continually working to expand our hiring in more countries and regions, ensuring compliance with local laws and regulations, which takes time.
Mattermost values your unique perspective—we welcome all applicants. We encourage individuals from all backgrounds to apply and are committed to assessing candidates based on their skills and qualifications. We do not tolerate discrimination against staff or applicants based on race, religion, national origin, age, disability, pregnancy status, veteran status, or other personal characteristics.
If you require accommodations during the interview process, please let us know—we’re happy to assist.
УдалённоSeattle
ГибридSan Francisco, California; New York, New York