Задачи:
— Разработка и оптимизация высокопроизводительных, отказоустойчивых серверных приложений.
Требования:
— Оконченное высшее образование.
— Опыт коммерческой разработки от 5 лет.
— Опыт разработки на Rust или сильное желание освоить Rust.
— Опыт разработки бэкенд-сервисов.
— Опыт с Axum, reqwest.
— Знание async/await, tokio, multithreading, lock-free.
— Опыт с системами хранения данных (FoundationDB, NoSQL/SQL).
— Опыт с Apache Kafka.
— Опыт с Docker, Kubernetes.
— Навыки написания unit- и интеграционных тестов.
Требования:
— Наличие степени бакалавра (требуется фото диплома при подаче заявки);
— Проживание вне территории России и Беларуси;
— Опыт управления командой, проведения PR-ревью и наставничества;
— Опыт работы с Java и Spring Framework не менее 8 лет;
— Опыт работы с AWS компонентами (Relational Database Service, Dynamo DB, Lambda, S3 storage, Kinesis, SNS, SQS) не менее 2 лет;
— Знание Agile-фреймворка, предпочтительно Scrum;
— Опыт работы с AWS Docker;
— Знание принципов REST;
— Опыт работы с VSTS/Azure DevOps;
— Владение английским языком на уровне B2+ (устный и письменный).
Условия:
— Удалённая работа;
— Контракт B2C;
— Полная занятость;
— Минимальный срок контракта 9 месяцев;
— Рабочий день 8 часов с 5-часовым пересечением с командой в Чикаго (8:00 - 13:00 CDT).
УдалённоleadГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— построить единую платформу для работы AI-агентов в рамках кластера — от концепции до внедрения;
— разработать инструменты наблюдаемости, оценки качества и проводить исследования, чтобы понимать, какие подходы, фреймворки и технологии работают в реальных сценариях;
— внедрять архитектурные решения для ключевых инициатив в области GenAI, обеспечивая масштабируемость, надёжность и эффективность.
Требования:
— опыт разработки на Python/Go;
— глубокое понимание ограничений LLM: контекстные окна, галлюцинации, задержки и стоимость — умение проектировать решения с учётом этих факторов;
— опыт построения RAG-пайплайнов на realtime данных;
— понимание архитектурных выборов: когда использовать harness, а когда — framework (Claude Code, Dify, n8n и др.), и как правильно подбирать модель под задачу;
— умение считать token economics: оптимизировать маршрутизацию моделей, кешировать промпты, оценивать ROI on-prem решений;
— проведение бенчмаркинга AI-агентов с помощью precision/recall, LLM-as-judge и A/B-тестов на production-данных;
— автономное ведение квартальных проектов «под ключ» — от постановки цели до сдачи результата.
Задачи:
— Разрабатывать ПО под ОС Linux
— Участвовать в развитии архитектуры проекта
Требования:
— Опыт работы с C++ от 2-х лет
— Разработка под ОС Linux от 3-х лет
— Наличие внедренных проектов, опыт интеграции оборудования в ИС
— Хорошие знания библиотек STL
— Опыт работы с Qt/QML от 3 лет
Будет плюсом:
— Опыт работы с фискальными регистраторами и другим торговым оборудованием, POS системами (Point Of Sale - Точка продаж)
— Знания Shell, Awk, Python
Условия:
— Оформление в аккредитованную ИТ-компанию
— Конкурентоспособную заработную плату (обсуждается индивидуально)
— ДМС со стоматологией и льготными условиями для членов семьи
— Технику для работы
— Работу в уютном офисе в центре Москвы (ст. м. Савеловская), в Краснодаре или удаленно из других городов РФ, также есть офисы в Санкт-Петербурге (ст. м. Балтийская)
— Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах
— Развитие – оплата обучения на курсах и участие в конференциях
— Возможность проведения и участия в митапах, хакатонах
— Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании
— Наличие корпоративной библиотеки курсов
— Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе
Задачи:
- разрабатывать бекенд на Python;
- вносить изменения в уже существующие компоненты;
- проактивно предлагать улучшения в архитектуре и коде, опережая появление проблем;
- участвовать в планировании развития системы и приоритезации технических задач;
- проектировать архитектуру новых сервисов бекенда Авиасейлс для бизнеса (корпоративные путешествия: авиа, ж/д, отели, автобусы, бизнес-трипы, политики, отчётность).
Требования:
- уверенное владение Python;
- экспертиза в DDD и лучших архитектурных практиках;
- опыт с любым из современных Python-стеков: Django / FastAPI / SQLAlchemy;
- опыт применения паттернов проектирования и SOLID;
- опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных;
- знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions);
- опыт с системами очередей и асинхронными задачами (Kafka);
- опыт проектирования систем с четким разделением на слои ответственности;
- опыт фича оунерства: умение коммуницировать с бизнес-заказчиками и техническими специалистами, а также рассказывать интересные кейсы;
- навыки автоматизированного тестирования (pytest).
Задачи:
- Разрабатывать программное обеспечение в своей зоне ответственности (интеграционные системы/модули)
- Консультировать команды развития и сопровождения по техническим вопросам, связанным с ESB Банка
- Ревью кода и технического проектирования на соответствие стандартам Банка
- Принимать решение по выбору технического стека и паттернов для решения задач (совместно с техлидами)
- Участвовать в разработке и внедрении стандартов разработки
- Выполнять проектирование интеграционных решений
Требования:
- Опыт разработки на Java от 5-х лет
- Высшее техническое образование
- Использование шаблонов проектирования (SOLID, REST, паттерны)
- Знание микросервисов: REST, SOAP, GRPC, OpenAPI
- Знание брокеров сообщений (Kafka, MQ)
- Контейнеризация (Docker, k8s)
- Опыт проектирования баз данных
- Опыт проектирования интеграционных решений
- Опыт автоматизации процессов разработки
- Знание и умение применять стандарты разработки
- Фреймворки: Spring Boot, Hibernate, Jackson, JUnit, Lombok
- Навыки выстраивания процесса разработки, декомпозиции задач
- Опыт разработки микросервисной архитектуры, оптимизации интеграционных процессов
- Тайм-менеджмент, проактивность, многозадачность
Задачи:
— Полный цикл разработки функций от проектирования и реализации до выпуска в продакшен и последующих улучшений.
— Создание и эксплуатация backend-сервисов с акцентом на масштабируемость, надежность и производительность в микросервисной архитектуре.
— Участие в проектировании систем и архитектуры, внесение технических решений в команду.
— Работа с асинхронными компонентами на основе сообщений с использованием Redis Streams, включая отладку, настройку и обеспечение устойчивой обработки.
— Написание качественного, поддерживаемого кода с соответствующим покрытием тестами; активное участие в код-ревью.
— Эффективное взаимодействие с командой и заинтересованными сторонами для достижения значимых результатов.
— Постоянное обучение, адаптация и поддержание актуальных знаний о лучших практиках и новых технологиях.
Требования:
— Опыт разработки ПО не менее 5 лет, из них 3+ года в backend-разработке на JavaScript/Node.js.
— Подтвержденный опыт создания и поддержки SaaS-приложений и/или backend-сервисов в продакшене.
— Опыт работы с микросервисной архитектурой (границы сервисов, API, паттерны надежности).
— Практический опыт работы с MongoDB и Redis (включая Redis Streams или аналогичные технологии pub/sub/stream).
— Знакомство с Kubernetes и контейнеризированными развертываниями.
— Хорошее понимание основ проектирования систем: API, моделирование данных, производительность, масштабируемость и надежность.
— Быстрое обучение, умение работать самостоятельно и в команде.
— Владение английским языком на уровне, достаточном для письменного и устного общения.
Будет плюсом:
— Опыт работы с Snowflake и аналитическими/данными пайплайнами.
— Опыт работы с AWS и облачными продакшен-средами.
— Опыт работы с реляционными базами данных (PostgreSQL/MySQL) и дополнительными NoSQL-технологиями.
— Опыт работы с инструментами наблюдаемости (логирование, метрики, трассировка) и реагированием на инциденты.
Условия:
— Формат работы: офис или удаленно, полная занятость, гибкий график.
— Зарплата $40-45 в час для удаленных сотрудников.
Задачи:
- Разрабатывать микросервисы и пайплайны обработки данных на Python.
- Внедрять разрабатываемые DS специалистами ML-модели в продукты команды (продуктивизация).
- Создавать отказоустойчивые интеграции с внешними и внутренними провайдерами данных.
- Покрывать код тестами, метриками и создавать технические дэшборды.
- Следовать единым подходам к созданию сервисов и обеспечению их наблюдаемости (observability).
- Выстраивать процессы взаимодействия ML и Dev части команды для уменьшения TTM.
Требования:
- Опыт коммерческой разработки на Python от 3-х лет.
- Опыт создания веб-сервисов (FastAPI).
- Знание основ ООП, SOLID, шаблонов проектирования, умение писать чистый, поддерживаемый код.
- Понимание принципов CI/CD и практический опыт работы с Gitlab CI/CD.
- Опыт работы с K8s для развёртывания приложений.
Обзор позиции и команды:
Открыта позиция Middle+/Senior Scala Developer. Вы будете работать в распределенной команде из 4 человек над новым FinTech‑продуктом и текущей платформой.
Задачи:
• Разрабатывать и поддерживать backend‑сервисы;
• Участвовать в проектировании архитектуры и предлагать решения, которые выдержат высокие нагрузки и строгие требования к надёжности;
• Работать с финансовыми операциями, событиями и проекциями — обеспечивать корректность и прозрачность обработки данных;
• Проводить code review, писать тесты и оптимизировать систему, чтобы она оставалась стабильной и предсказуемой;
• Обсуждать и обосновывать архитектурные решения, помогая команде принимать взвешенные технические решения.
Требования к кандидату:
• Коммерческий опыт разработки на Scala от 5 лет;
• Практический опыт работы с Cats Effect;
• Уверенное владение PostgreSQL и SQL;
• Понимание принципов CQRS, Event Sourcing и работы распределённых систем;
• Опыт использования ИИ‑инструментов в разработке;
• Самостоятельность, умение аргументированно обсуждать архитектурные подходы;
• Уровень английского, достаточный для технической коммуникации.
Будет плюсом:
• Опыт в FinTech или платёжных системах;
• Работа с Redis, MinIO, FS2, Doobie либо знание подходов DDD.
Условия:
• Удалённая работа;
• Конкурентная зарплата (в рынке);
• Участие в создании продукта с нуля и возможность влиять на архитектуру и технические стандарты проекта.
Задачи:
— Производить архитектурные предложения и принимать решения по развитию платформы и новым функциям.
— Выполнять полный цикл разработки функций: дизайн, кодирование, тестирование и деплой.
— Сотрудничать с продуктовыми командами для анализа технической осуществимости и информирования продуктовых решений.
— Наставлять младших инженеров через код-ревью, парное программирование и обсуждения дизайна.
— Вносить вклад в операционные руководства и надежность системы через реагирование на инциденты и анализ после них.
— Обеспечивать соблюдение методологий разработки и выявлять улучшения в кодовой базе, инструментах и процессах.
Требования:
— 5-7 лет опыта в разработке ПО, из них около 2 лет на уровне senior.
— Сильное владение JVM-языками (предпочтительно Kotlin, Java или Scala).
— Экспертиза в архитектуре микросервисов, RESTful API и паттернах распределенных систем.
— Опыт работы с GCP или другими крупными облачными провайдерами (AWS, Azure) и контейнеризацией (Docker, Kubernetes).
— Практический опыт с реляционными базами данных (Postgres) и моделированием данных.
— Практический опыт использования AI-инструментов (ChatGPT, Claude, Cursor, Copilot) и prompt engineering для задач разработки.
Будет плюсом:
— Опыт работы с потоковыми данными и технологиями обмена сообщениями, такими как Kafka, Spark или Storm.
Условия:
— Совместная работа в поддерживающей команде профессионалов.
— Возможность построить и развить надежную облачную инфраструктуру с нуля.
— Акцент на техническое лидерство и наставничество.
Задачи:
— Разработка и поддержка сервисов букмекерской платформы на Scala.
— Работа с доставкой данных в реальном времени через WebSocket и GraphQL.
— Рефакторинг протокола доставки линий и поддержка миграции с RabbitMQ на Kafka.
— Улучшение стриминговых решений для повышения производительности, масштабируемости и скорости загрузки.
— Оптимизация обработки конфигураций букмекерской линии в сервисах.
— Работа с компонентами высокой нагрузки: Weblines, WebSocket/GraphQL линии.
— Внесение вклада в архитектурные и технические решения для систем стриминга и доставки линий.
— Рефакторинг и улучшение существующих сервисов.
— Добавление и улучшение функционального, интеграционного, производительного и регрессионного тестирования.
— Обеспечение более безопасных, быстрых и надежных релизов.
Требования:
— Опыт работы в backend-разработке на уровне Senior или сильного Middle+.
— Глубокие знания Scala и экосистемы (Cats Effect, ZIO, Kyo).
— Опыт работы с потоковыми реализациями в Scala (Reactive Streams, Akka, FS2 и др.).
— Опыт создания веб-сервисов (REST API, GraphQL, WebSocket).
— Опыт разработки распределенных систем и микросервисов (Kafka, RabbitMQ, RPC).
— Умение работать с комплексным дизайном систем и сложной бизнес-логикой.
Условия:
— Полное медицинское страхование.
— Оплачиваемый больничный до 10 дней без справки.
— 20 дней оплачиваемого отпуска плюс дополнительный отпуск по важным жизненным событиям.
— Возможности для обучения и профессионального развития.
— Поддержка изучения языков для многоязычного сотрудничества.
— Современное оборудование для работы.
— Международная команда из нескольких стран.
— Корпоративные мероприятия и командные активности.
— Программа поддержки в критических ситуациях.
— Подарки и поддержка при важных жизненных событиях.
Задачи:
— Владеть архитектурой обработки звонков: SIP сигнализация на границе (Kamailio / OpenSIPS), управление медиа и звонками (FreeSWITCH, Asterisk, RTPengine), Python-сервисы, связывающие голос с AI inference pipeline, интеграции с операторами
— Масштабировать платформу до 10,000+ одновременных звонков с жесткими требованиями по задержкам и SLO
— Проектировать высокодоступные и аварийные решения: anycast SIP, активный/активный медиа, географический failover
— Устанавливать инженерные стандарты для телекоманды (тестирование, нагрузочное тестирование, code review, дежурства)
— Наставлять старших и миддл инженеров, повышать технический уровень команды
— Определять наблюдаемость качества голоса и SLO (MOS, jitter, packet loss, latency)
— Руководить стратегией работы с операторами: SIP транки, резервирование, LCR, STIR/SHAKEN
— Сотрудничать с AI и продуктовой командой для соблюдения бюджетов задержек
Требования:
— Опыт разработки 8+ лет, из них 4+ года в телеком/VoIP в продакшене
— Техническое лидерство: документация, наставничество, межкомандные решения
— Глубокий опыт работы с FreeSWITCH и Kamailio или OpenSIPS (кастомные модули, скрипты маршрутизации, масштаб)
— Знание SIP/RTP/SRTP/SDP/ICE, умение отлаживать через pcap и SIP trace
— Опыт эксплуатации голосовой платформы с 1000+ одновременных звонков (понимание отличий при 10k)
— Сильные навыки Python, готовность работать с Lua/Go/C по необходимости
— Опыт интеграции с PSTN/SIP транковыми провайдерами (Twilio, Telnyx и др.), управление DID, LCR
— Практический опыт HA и failover для систем реального времени
— Опыт работы с Kubernetes (GKE/EKS) и Terraform в продакшене
— Владение английским языком на уровне B2-C1, русским на уровне B2
— Локация: любой город, кроме России и Беларуси
Задачи:
— Участвовать в процессах разработки страховой платформы Impulse, обеспечивающих короткий time-to-market, высокий уровень качества, надежность, безопасность и производительность разрабатываемых решений;
— Участвовать в выборе инструментов и технологий разработки с последующим их внедрением.
Требования:
— Опыт коммерческой разработки на Java от 3 лет;
— Опыт работы со стеком: Java 8-17, Spring, Hibernate, PostgreSQL, Apache Kafka, Prometheus, OpenAPI, Swagger, Grafana, Liquibase;
— Понимание методологий разработки, принципов ООП и шаблонов проектирования;
— Опыт командной работы;
— Знание методик Scrum.
Условия:
— Профессиональное развитие в команде экспертов;
— Возможность работать в составе крупной компании, лидере страхового рынка;
— Полное соблюдение норм Трудового Кодекса РФ;
— Полностью "белая" конкурентная зарплата, премии;
— График работы 5/2 (удаленный формат работы) или гибридный график с офисом ст. м. Киевская;
— Корпоративные скидки на страховые продукты (авто страхование, ВЗР и т.д.);
— Корпоративные скидки на фитнес, магазины-партнёры, книги и др.;
— Подключение к ДМС после успешного прохождения испытательного срока;
— Электронная библиотека с более чем 3000 книг на самые актуальные темы.
УдалённоseniorГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Доработка, сопровождение и внедрение системы АБС ЦФТ (версии Флагман и более ранние).
— Разработка сложных процедур, функций, пакетов и триггеров на Oracle PL/SQL.
— Оптимизация производительности запросов и работа с Explain Plan.
— Реализация банковских операций (кредиты, депозиты, РКО, ДБО) в разрезе АБС.
— Настройка плана счетов, проводок и операционных дней (Close of Business / Open of Business).
— Участие в ETL-процессах по миграции данных из сторонних систем в ЦФТ.
Требования:
— Глубокие знания Oracle PL/SQL и опыт работы с большими объемами данных.
— Опыт работы с АБС ЦФТ (понимание схемы данных: ACC, DEAL, TRAN, CUST).
— Знание банковских продуктов и жизненного цикла кредитных и депозитных операций.
— Понимание плана счетов бухгалтерского учета и принципов двойной проводки.
Хорошо, если есть:
— Опыт работы с Toad, SQL Developer или PL/SQL Developer.
— Навык отладки ошибок в логах АБС ЦФТ.
— Опыт взаимодействия с бизнес-заказчиками для сбора требований.
— Умение составлять техническую документацию по доработкам.
Условия:
— Полностью удаленный формат работы.
— Полная занятость.
— Работа по модели аутстаффинга с интеграцией в команду заказчика.
Локация: РФ
Оформление: ИП или Самозанятость
Location: United States Remote; United Kingdom Remote
Workplace: Remote
ABOUT THE TEAM
The AI Foundations Team at Mural is pioneering how generative AI transforms visual collaboration and decision-making. We’re a remote-first group of engineers, designers, and product thinkers focused on helping teams work together more effectively. Our goal isn’t to replace human creativity. It’s to amplify it, building AI that enhances how people align, communicate, and make decisions visually.
YOUR MISSION
You will design and build the core AI systems and platforms that enable Mural’s next wave of agentic, AI-driven collaboration experiences.
Rather than building isolated AI features, you’ll work on the core backend systems that power Mural’s agent platform, including agent orchestration, durable execution, contextual memory, tool integration, observability, and evaluation. Your work will enable intelligent agents to reason over product context, act on behalf of users, and operate reliably and safely at scale. Our stack at Mural includes Azure OpenAI, React, Node, MongoDB.
WHAT YOU'LL DO
- Build the core backend systems that power Mural’s agent platform, including orchestration, durable execution, tool execution, memory, observability, and evaluation infrastructure
- Design scalable services and APIs that allow AI agents to retrieve context, coordinate multi-step workflows, interact with Mural data, and act reliably on behalf of users
- Develop the agent memory layer, including systems for conversation context, product context, retrieval, summarization, compaction, and long-term context management
- Create infrastructure to monitor, debug, and improve agent behavior through traces, metrics, feedback loops, and offline evaluation
- Translate complex, open-ended product needs into clear backend architectures, service boundaries, data models, and implementation plans that align technical capabilities with user value
- Help define the technical direction for agentic AI at Mural, contributing to long-term architecture and strategy
- Champion engineering excellence, mentoring others and establishing best practices for building reliable AI systems
- Contribute to team growth through hiring, process improvements, and fostering a culture of curiosity, collaboration, and inclusivity
WHAT YOU'LL BRING
- 7+ years of software engineering experience, with strong expertise designing, building, and operating reliable production systems, scalable services and APIs, and well-defined system architectures
- Experience designing and operating distributed systems for complex workflows, including orchestration, asynchronous processing, job execution, retries, event-driven architectures, long-running processes, and failure recovery
- Familiarity with AI, LLM, or agentic systems, including concepts such as tool use, context retrieval, evaluation, or model orchestration
- Strong focus on production quality, including observability, reliability, testing, security, maintainability, and incident response
- Strong communication skills, with the ability to produce clear technical documentation and collaborate cross-functionally
- Experience working full stack or collaborating closely on product-facing frontend experiences
- Deeper AI/ML experience, especially with LLM evaluation, experimentation, embeddings, retrieval systems
- Experience with knowledge graphs, graph-based data modeling, entity resolution, or relationship-aware retrieval systems
OUR STACK
Azure OpenAI, React, Node, MongoDB
EQUAL OPPORTUNITY
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Задачи:
— Проектировать и разрабатывать интеграционные системы на базе микросервисной архитектуры
— Внедрять новые технологии, инструменты и методы разработки
— Взаимодействовать с командой, поиск и решение проблем
— Участвовать в брейнштормах
Требования:
— Опыт разработки Backend приложений (Python 3.>) от 5 лет
— Уверенное владение базовыми архитектурными паттернами
— Понимание асинхронной парадигмы программирования
— Желание придерживаться культуры разработки и Best practices (SOLID, KISS, DRY, etc.)
— Желание следовать Coding Style Guide, PEP8 и типизации данных
— Практические навыки работы с платформами контейнеризации приложений
— Опыт построения архитектур сложных систем
— Умение оценивать сложность задачи
— Умение декомпозировать задачи
— Опыт работы с инструментами командной разработки: Git, Jira, Confluence
— Опыт работы с Linux (Bash)
— Знание и умение работать с одним из брокеров сообщений (RedHat JBOSS AMQ, ActiveMQ Artemis, IBM WebSphere MQ, Apache Kafka)
— Опыт работы с реляционными базами данных (Oracle, PostgreSQL, MySQL)
Будет плюсом:
— Навык владения любой системой оркестрации контейнеров (Kubernetes, Deckhouse)
— Понимание и опыт работы с DDD/Event driven архитектурой
— Опыт работы с потоковой обработкой данных Apache Kafka Streams
— Опыт работы с Prometheus Grafana, ELK, HashiCorp Vault, Keycloak
— Опыт разработки интеграционных решений
— Понимание асинхронной парадигмы программирования
Условия:
— Современный стек технологий, микросервисная архитектура приложений
— Работа в гибкой методологии разработки
— Возможность работать как в офисе, так и в гибридном формате, и удаленном формате
— Поездки на конференции и тренинги за счет компании, внутренние семинары, внутренние митапы
— Новая техника для комфортной работы
— Сессии профессионального развития 2 раза в год с планом индивидуального развития и обратной связью
— Корпоративная культура со своими ценностями и традициями
УдалённоleadГеография найма не уточнена
УдалённоUnited States Remote; United Kingdom Remote