Location: Warsaw; Barcelona
Workplace: hybrid
About us:
Planner 5D is a global hub for home design, uniting over 100+ million users in 230 territories around our planet (yes, we have 2 users connecting from Antarctica each month!). Our platform simplifies the home renovation process from concept to execution, and this process has never been more straightforward with our cutting-edge software. You don't need to be a professional designer to enhance your home or workspace. We are dedicated to streamlining the design experience, making the customization of dream homes accessible to everyone.
Our cross-platform presence spans Web, iOS, Android, Windows, and MacOS, ensuring seamless synchronization for our users. Planner 5D is more than just software; it's a vibrant community of enthusiastic and product-oriented professionals. From diverse backgrounds, our team collaborates across time zones, fueled by a shared passion to revolutionize the home design market.
We are constantly looking for like-minded talent eager to take ownership and drive innovation within our expanding suite of tools. Join us in shaping the future of home design.
We are searching for an experienced QA automation engineer who will join our team and work on improving quality of our constantly growing product.
Responsibilities:
Write and maintain automated tests for Web, Android, Windows, iOS, macOS platforms applications
Collaborate with the product, development and delivery teams
Monitor and report of tests progress utilizing modern tools and methods
Proactively share best practices, ideas and knowledge with the team
Requirements:
3+ years of experience in test automation (at least 2 years with web and api automation)
Programming skills with Java and Kotlin (or willing to learn Kotlin)
Proficient in automation tools such as Selenium, Appium, and testing frameworks like JUnit, TestNG
Experience with REST, GraphQL, gRPC
Hands-on experience with IntelliJ (or other JetBrains IDEs)
Experienced with browser developer tools in Chrome, Safari, and Firefox, basic JavaScript knowledge
Experience in writing clean, maintainable, and easily readable code
Excellent communication and problem-solving skills
Attention to detail and a passion for delivering high-quality results
Upper-Intermediate English level
Knowledge of Russian language
As part of the hiring process, you will be asked to
complete a test.
Please note that you should be prepare working as a Contractor under B2B service agreement.
What we offer:
- Great work environment that balances freedom and responsibility
- Our team is made up of friendly and passionate enthusiasts who are eager to help and share their knowledge
- We believe in work-life balance, so you'll receive around 30+ days of paid holidays per year
- Company computer equipment by request
- Education courses for our team members, and we're willing to allocate funds toward your training expenses
- English classes on our corporate platform
- Offline company events in Lithuania and online team-building
- Unlimited free Planner5D subscriptions
ГибридWarsaw; Barcelona; From diverse backgrounds, our team collaborates across time zones, fueled by a shared passion to revolutionize the home design market
Компания Bell Integrator ищет специалиста на позицию Oracle Developer (PL/SQL) для работы над проектом доработки биллинга.
Задачи:
— Самостоятельный анализ реализации: декомпозиция эпиков и требований на архитектурные решения с акцентом на тестируемости, декомпозиция бизнес-требований в технические спецификации, проектирование API/DB контрактов, валидация на тестируемость, оценка влияния изменений на смежные модули.
— Разработка: проектирование и рефакторинг пакетной архитектуры, разработка с использованием классических паттернов, оптимизация SQL-планов, bulk-обработка, кэширование, code review, экспертные знания DDL/DML, ревью кода, тестов и архитектуры, наставничество Middle/QA, стандартизация артефактов, внедрение shift-left/testing-as-code, фасилитация баг-триажа и RCA, ETL трансформации, миграции без потери данных.
— Автоматизация тестирования (DB/Integration/Load): написание unit и integration тестов (utPLSQL), контрактное тестирование, нагрузочные сценарии, профилирование под нагрузкой.
— CI/CD и Quality Gates: настройка и управление конвейерами (Jenkins, GitLab CI) с обязательными стадиями lint, unit, contract, perf, deploy.
— Настройка static analysis gating.
— Смежные направления: системный анализ, валидация функциональных и нефункциональных требований, участие в архитектурных ревью (ADR).
Требования:
— Опыт production-использования инструментов и технологий: Oracle, PL/SQL, utPLSQL, Jenkins, GitLab CI, SonarQube (PL/SQL plugin), PL/SQL Cop, Oracle Code Analyzer, DBMS_PROFILER, Kafka, RabbitMQ, ActiveMQ, REST API, SOAP, gRPC, OpenAPI, Swagger, API Gateway, GraphQL, Postman, Selenium, pytest, Prometheus, Grafana, ELK/OpenSearch, Confluence, JIRA.
— Умение декомпозировать бизнес-требования, проектировать тестируемую архитектуру, писать production-код на PL/SQL, покрывать его автотестами и интегрировать проверки в CI/CD.
— Опыт работы с настройкой, интеграцией и анализом результатов инструментов.
— Знание паттернов Event-Driven Architecture, Message Queue, Pub/Sub, Saga, CQRS.
Условия:
— Возможность профессионального и карьерного роста.
— Участие в разных проектах.
— Опыт работы в распределенной команде профессионалов.
— Уровень заработной платы обсуждается индивидуально.
— Корпоративные скидки на изучение иностранного языка, абонемент в фитнес, образовательные курсы.
— Формат работы — удаленно на территории РФ.
УдалённоГеография найма не уточнена, офис: Санкт-Петербург
Задачи:
- Разработка и интеграция современной платежной платформы, поддерживающей безопасную и надежную обработку платежей и взаимодействие с внешними системами.
- Работа с масштабируемыми микросервисами, асинхронной обработкой транзакций, обработкой статусов платежей и ошибок с акцентом на устойчивость, безопасность и высокую доступность.
Требования:
- Опыт работы системным аналитиком не менее 3 лет.
- Практический опыт с платежными системами и глубокое понимание жизненного цикла платежных транзакций, включая ключевые этапы обработки, статусы и переходы состояний.
- Опыт документирования бизнес- и системных требований.
- Опыт подготовки интеграционных спецификаций.
- Практический опыт работы с REST API.
- Хорошее понимание JSON.
- Практический опыт работы с SQL.
- Знание UML и BPMN.
- Понимание принципов идемпотентности.
- Понимание синхронных и асинхронных сценариев интеграции.
- Опыт взаимодействия с разработчиками, QA-инженерами и архитекторами.
- Опыт декомпозиции требований до уровня, достаточного для разработки и тестирования.
- Прямой практический опыт работы с Compass Payment.
- Уровень английского языка от Intermediate и выше.
Условия:
- Работа в гибридном формате в городе Алматы.
- Зарплата от 1 000 000 до 1 700 000 KZT брутто в месяц.
- Возможность профессионального, финансового и карьерного роста.
- Система наставничества и адаптации для новых сотрудников.
- Возможность дополнительного заработка до 1 000 EUR в месяц в виде годового бонуса.
- Доступ к корпоративному порталу обучения с постоянно обновляемой базой знаний.
- Корпоративная жизнь: мероприятия, игры, питание.
- Компенсация сертификаций (AWS, PMP и др.).
- Реферальная программа.
- Частная медицинская страховка и компенсация спортивных расходов в зависимости от типа занятости.
Проект:
- Клиент — крупная международная технологическая компания в области цифровой инфраструктуры.
- Разработка и поддержка высоконагруженных платформ с распределёнными системами, облачными средами, интеграциями и продвинутыми практиками безопасности.
- Фокус на надёжность, масштабируемость и непрерывное развитие платформы.
Технологический стек проекта:
Compass Payment, Go, Microservices, REST, gRPC, Protobuf, Kafka, PostgreSQL, Docker, Kubernetes, Event-Driven Architecture, CQRS, Saga, Transactional Outbox, OAuth, TLS, API & Integration Testing, Monitoring & Distributed Tracing.
Требования к специалисту:
— Уверенный опыт работы с LLM/SLM (Few-shot learning, prompt engineering) и BERT (классификация сценариев и интентов).
— Практический опыт finetuning LLM (PEFT, LoRA/QLoRA) под узкие прикладные задачи.
— Уверенный дебаг LLM: умение быстро понять, почему модель ответила не так, и исправить это промптом, гиперпараметром или файнтюном.
— Опыт дообучения и оптимизации TTS-моделей.
— Опыт работы и интеграции современных ASR-систем (в частности, GigaAMv2).
— Опыт работы как с графовыми/сценарийными диалоговыми движками, так и с LLM-агентами.
— Высокая скорость диагностики проблем в инференсе, локализации багов и принятия инженерных решений.
— Уверенное владение Python (PyTorch, huggingface, фреймворки инференса) и Go.
— Опыт работы с оптимизацией инференса под low-latency (vLLM, TensorRT-LLM, Triton Inference Server, ONNX Runtime).
— Практика работы со потоковым аудио в реальном времени (streaming ASR/TTS, gRPC-контракты).
— GoLang: базовое понимание дизайна сервисов (SOLID, DRY, KISS);
— типизация (строки, числа, слайсы и мапы);
— примитивы синхронизации и конкуренция (горутины, каналы);
— указатели и работа с ними;
— observability.
— Будет плюсом:
• опыт работы с gRPC.
• умение настроить инфраструктуру (k8s/inventory).
• знания работы TCP.
Задачи:
— Поэтапный перевод системы с графа сценариев и скиллов на управляемый LLM-based диалог.
— Дебаг голосового пайплайна (поиск причин high latency, галлюцинаций LLM, проблем с передачей аудио, графовых ошибок и т.п.).
— Оперативное принятие архитектурных решений и их самостоятельная реализация в коде.
— Работа с диалоговым стеком и NLP: поддержка и быстрая отладка few-shot классификации сценариев на базе Qwen и классификаторов на BERT.
— Учёт краевых случаев, исправление ошибочных срабатываний интентов.
— При необходимости — finetuning локальных LLM (извлечение сущностей, удерживание инструкций).
— Работа с речевым стеком: интеграция и поддержка ASR на базе GigaAMv2 (отладка качества распознавания, работы VAD и передачи текста дальше по пайплайну).
— Дообучение и настройка инференса собственных и опенсорсных TTS и систем клонирования голоса для достижения нужного качества звучания и скорости работы.
Требования к специалисту:
— Уверенный опыт работы с LLM/SLM (Few-shot learning, prompt engineering) и BERT (классификация сценариев и интентов).
— Практический опыт finetuning LLM (PEFT, LoRA/QLoRA) под узкие прикладные задачи.
— Уверенный дебаг LLM: умение быстро понять, почему модель ответила не так, и исправить это промптом, гиперпараметром или файнтюном.
— Опыт дообучения и оптимизации TTS-моделей.
— Опыт работы и интеграции современных ASR-систем (в частности, GigaAMv2).
— Опыт работы как с графовыми/сценарийными диалоговыми движками, так и с LLM-агентами.
— Высокая скорость диагностики проблем в инференсе, локализации багов и принятия инженерных решений.
— Уверенное владение Python (PyTorch, huggingface, фреймворки инференса) и Go.
— Опыт работы с оптимизацией инференса под low-latency (vLLM, TensorRT-LLM, Triton Inference Server, ONNX Runtime).
— Практика работы со потоковым аудио в реальном времени (streaming ASR/TTS, gRPC-контракты).
— GoLang: базовое понимание дизайна сервисов (SOLID, DRY, KISS); типизация (строки, числа, слайсы и мапы); примитивы синхронизации и конкуренция (горутины, каналы); указатели и работа с ними; observability.
— Будет плюсом: опыт работы с gRPC; умение настроить инфраструктуру (k8s/inventory); знания работы TCP.
Задачи:
— Поэтапный перевод системы с графа сценариев и скиллов на управляемый LLM-based диалог.
— Дебаг голосового пайплайна (поиск причин high latency, галлюцинаций LLM, проблем с передачей аудио, графовых ошибок и т.п.).
— Оперативное принятие архитектурных решений и их самостоятельная реализация в коде.
— Работа с диалоговым стеком и NLP: поддержка и быстрая отладка few-shot классификации сценариев на базе Qwen и классификаторов на BERT.
— Учёт краевых случаев, исправление ошибочных срабатываний интентов.
— При необходимости — finetuning локальных LLM (извлечение сущностей, удерживание инструкций).
— Работа с речевым стеком: интеграция и поддержка ASR на базе GigaAMv2 (отладка качества распознавания, работы VAD и передачи текста дальше по пайплайну).
— Дообучение и настройка инференса собственных и опенсорсных TTS и систем клонирования голоса для достижения нужного качества звучания и скорости работы.
Location: Worldwide
We are looking for
Lead QA Engineer
to lead and improve our
ATM
testing processes, ensure the quality of our web applications through manual and automated testing across UI and backend, and own the full testing lifecycle — from test design and documentation to defect tracking and quality monitoring.
Challenges that await you:
Functional acceptance, exploratory, regression, and smoke testing of web applications
Leading and improving ATM testing processes
Design, implementation, and execution of the full software testing lifecycle
Development and maintenance of test documentation
Organizing and coordinating ATM testing activities at all stages
Acceptance, regression, and smoke testing (both automated and manual)
Monitoring the quality and effectiveness of ATM testing processes
Identification, localization, and reporting of defects using a bug tracking system
Establishing and optimizing testing processes and implementing consistent testing approaches and standards
What makes you a great fit:
Experience and understanding in Web UI testing;
Experience in programming with TypeScript/Java/Python
Experience and understanding in backend testing
Experience in developing and maintaining test documentation
Experience working with Git or other version control systems
Experience in developing and maintaining
automated tests
Experience working with
CI/CD tools
B1 or higher English level for effective communication with an international team.
Your bonus skills:
Experience working with gRPC and Protocol Buffers (Protobuf)
Experience working with Kafka
Experience in leading QA teams and testing processes
Our ways of working:
Innovative Spirit:
A commitment to creativity and groundbreaking solutions
Honest Feedback:
valuing open, transparent communication
Supportive Team:
a strong, collaborative community
Celebrating Achievements:
recognizing our wins together
High-Tech Environment:
a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances
Our benefits:
Relocation support
to our hub — Cyprus with assistance for the employee and their family
Flexible work
from one of our offices or remote
Healthcare
Coverage
Education Budget:
Language lessons, professional training and certifications
Wellness Budget:
Mental health and fitness activity reimbursements
Vacation policy:
Annual leave and paid sick leave as per applicable policies
Задачи:
— Разрабатывать и поддерживать сервисы и API на C# / .NET
— Разрабатывать интерфейсы на React или Vue — в зависимости от проекта
— Участвовать в проектировании архитектуры и выборе технических решений
— Писать поддерживаемый, тестируемый и понятный код
— Проводить code review и помогать команде расти
— Работать с базами данных, очередями, кэшами, внешними API
— Участвовать в CI/CD, деплое и мониторинге
— Декомпозировать задачи, оценивать сроки и влиять на технические решения
— Для Senior — брать техническое лидерство, менторить команду и влиять на развитие продукта
Требования:
— Опыт коммерческой разработки: от 3–4 лет для Middle+, от 5+ лет для Senior
— Уверенный C# / .NET: .NET 6+, ASP.NET Core, Entity Framework Core
— Опыт разработки REST API, понимание HTTP, JSON, аутентификации и авторизации
— Уверенное владение одним из фреймворков: React или Vue — компонентный подход, хуки / composition API, state management
— TypeScript — уверенное использование
— Опыт работы с базами данных: PostgreSQL, MS SQL, MySQL или аналоги
— Понимание SQL и умение писать запросы
— Опыт с Docker, Git, Linux, CI/CD
— Опыт написания тестов: xUnit/NUnit, Jest/Vitest и аналоги
— Понимание принципов SOLID, паттернов проектирования и чистого кода
— Технический английский — чтение документации, переписка, созвоны
Будет плюсом:
— Опыт коммерческой разработки и на React, и на Vue
— Опыт миграции между фреймворками (Vue → React, React → Vue)
— Fullstack-опыт: самостоятельная разработка от API до интерфейса
— Микросервисная архитектура, gRPC, GraphQL
— Kafka, RabbitMQ, Redis, NATS
— Kubernetes, Helm, Terraform, Ansible
— Cloud: AWS / Azure / GCP / Yandex Cloud
— Опыт высоконагруженных систем
— Опыт миграций, работы с легаси, монорепозиториями
— Опыт в финтехе, e-commerce, SaaS, ML, DevTools
— Вклад в open source
— Опыт менторства, техлидства, архитектурных ревью
— Английский B2+
— Опыт работы в продуктовых командах и/или стартапах
Условия:
— Полная занятость
— График: 5/2
— Формат работы: удалённо
Контакты для отклика: info@it-implant.ru
Проект:
Этот этап проекта включает реализацию приема и передачи налоговых (затратных) документов через систему ЭДО на базе платформы МОСТ НРД
Задачи:
- Реализация приема и передачи налоговых документов через систему ЭДО
Требования:
- Логическое мышление
- Системное мышление
- Умение проектировать ER-модель (концептуальный и логический уровень)
- Уверенный опыт применения Rest API
- Практический опыт работы с интеграциями посредством очередей Kafka, RabbitMQ или других
- Уверенные навыки проектирования модели данных на всех уровнях
- Понимание преимуществ и недостатков микросервисной архитектуры
- Теоретические знания хотя бы 2 типов интеграций удаленного вызова процедур: graphql, websocket, rpc, grpc
- Знание не менее 2 и практика владения (не менее 1) нотациями требований UML, BPMN
- Умение писать качественную документацию
- Практический опыт наставничества менее опытных коллег
- Опыт работы в аналогичной должности 4-5 лет
- Практический опыт работы с микросервисной архитектурой
- Навыки проектирования архитектурных решений
- Навыки планирования и координации работы команды
- Проведение собеседований и онбординг аналитиков
- Знание паттернов проектирования UI
- Опыт работы с СЭД НРД или сервисом МОСТ
- Опыт участия в проектах внедрения или доработки бэк-офисных систем депозитария или брокера
Условия:
- Длительность: 1 месяц с возможным продлением
- Занятость: полная
- Формат работы: удаленно
- Гражданство: РФ
- Локация: РФ
- Тип договора: ГПХ или ИП
- Требуемый опыт: сеньор, от 4-5 лет опыта
Задачи:
— руководить командой из 5 QA-инженеров
— развивать и оптимизировать процессы тестирования мобильных приложений
— внедрять автоматизацию и AI-инструменты
— отслеживать метрики качества
— взаимодействовать с командами разработки и продукта
Требования:
— опыт управления QA-командой
— знание современных подходов к тестированию, автоматизации и CI/CD
— опыт тестирования iOS и Android
— понимание процессов релиза мобильных приложений
— опыт работы с gRPC и инструментами анализа сетевого трафика
— практический опыт применения AI в QA
— владение русским и английским языками
Условия:
— удаленная работа с гибким графиком
— компенсация медицинской страховки
— оплачиваемое обучение
— офис в Черногории и возможность релокации с поддержкой при оформлении ВНЖ
УдалённоleadЧерногория; Условия: удаленная работа с гибким графиком, компенсация медицинской страховки, оплачиваемое обучение, офис в Черногории и возможность релокации с поддержкой при оформлении ВНЖ
Location: Belgrade, Serbia; Cluj-Napoca, Romania; Dnipro, Ukraine; Kharkiv, Ukraine; Krakow, Poland; Kyiv, Ukraine; Larnaca, Cyprus; Lodz, Poland; Lublin, Poland; Lviv, Ukraine; Odesa, Ukraine; Remote.BG, Bulgaria; Remote.PL, Poland; Riga, Latvia; Sofia, Bulgaria; Varna, Bulgaria; Warsaw, Poland; Wroclaw, Poland; Yerevan, Armenia
We’re looking for a strong Golang Backend Engineer to join a product-focused engineering team. In this role, you’ll work closely with other engineers to build and maintain scalable backend services, improve system performance, and contribute to the overall architecture of the platform.
This is a great opportunity for someone who enjoys working in a fast-paced environment, is comfortable with modern backend technologies, and is eager to grow and experiment with new tools and approaches.
The project provides maintenance and development for a high-load platform for hotel reservations, It requires improvements and optimizations of the UI and backend functionality.
Develop and maintain backend services using Golang
Collaborate with cross-functional teams (engineering, DevOps, product)
Design and implement scalable APIs and services
Work within a microservices-based architecture
Ensure code quality through reviews and collaboration (e.g. pair programming)
Identify and resolve performance and reliability issues
Contribute to continuous improvement of engineering practices and processes
Troubleshoot and debug complex technical issues
2+ years of hands-on experience with Golang
Strong understanding of Go fundamentals, standard library, and best practices
Experience designing and working with APIs (REST and/or gRPC)
Experience with microservices architecture
Good understanding of asynchronous communication and concurrency
Solid problem-solving skills and proactive mindset
Experience working in collaborative engineering teams
Experience with cloud platforms (AWS, GCP, or Azure)
Familiarity with Linux environments
Experience with containers (Docker, Kubernetes) and related tools (e.g. ArgoCD)
Understanding of networking basics (routing, gateways, firewalls, etc.)
Experience with other programming languages (Java, Scala, C/C++, Rust)
Interest in the travel domain
Degree in Computer Science or a related field
VK Видео Live — это стриминговая часть платформы VK Видео, которая полностью отвечает за прямые эфиры, интерактив и real-time коммуникацию с пользователями.
Наша команда создаёт и развивает собственный продукт полного цикла — от запуска трансляций и механик монетизации (донаты, платные подписки, VK Donut) до аналитических кабинетов авторов.
Кроме того, мы разрабатываем Live SDK — набор компонентов для встраивания чатов и управления стримами в другие продукты компании, включая крупнейшие интеграции с VK Видео и ВКонтакте.
Задачи
— Разрабатывать real-time интерактив для зрителей: технологичные чаты с модерацией, тредами и ботами, а также умные системы рекомендаций и уведомлений
— Создавать инструменты монетизации и удержания: развивать бизнес-логику платформы (управление подписками, каналами и пользовательскими настройками)
— Запускать новые фичи для авторов контента: проектировать инструменты проведения эфиров, механики рейдов, интерактивные прогнозы и модули глубокой аналитики
— Проектировать высоконагруженные real-time системы: уходить от классического CRUD в сторону сложной backend-архитектуры
— Писать сервисы для работы с потоковыми данными и механиками распределения метаданных
— Оптимизировать сетевое взаимодействие: погружаться в низкоуровневую работу с сетевыми протоколами для минимизации задержек
Требования
— Уверенное знание языка Go и понимание его тонкостей
— Опыт реализации и проектирования приложений на Go
— Опыт разработки REST-сервисов и GRPC-сервисов на Go
— Умение пользоваться отладчиком и профайлерами Go
— Опыт работы с БД Postgres
— Опыт работы с NoSQL БД
— Опыт работы с Kafka или иными брокерами сообщений
— Уверенное владение Git
— Уверенный опыт работы с Linux-системами
— Понимание принципов работы сетей и сетевых протоколов
Будет плюсом
— Понимание и опыт имплементации кодогенераторов
— Опыт работы с ClickHouse
— Опыт работы с Centrifugo/WebSockets
— Опыт работы с K8s
— Опыт конфигурации GitLab CI
— Опыт работы с S3
— Понимание принципов безопасности информационных систем
— Понимание принципов отказоустойчивости и масштабируемости информационных систем
Задачи:
— Разработка и поддержка микросервисов на Go.
— Проектирование API и межсервисного взаимодействия на gRPC.
— Оптимизация производительности и отказоустойчивости систем.
— Проектирование схем данных и оптимизация запросов в PostgreSQL и MongoDB.
— Развитие стратегий кэширования на Redis.
— Участие в код-ревью и архитектурных обсуждениях.
Требования:
— Коммерческий опыт разработки на Go от 5 лет.
— Уверенное знание PostgreSQL, включая индексы, транзакции и анализ планов запросов.
— Опыт работы с MongoDB, высоконагруженными системами, микросервисной архитектурой, gRPC и Protocol Buffers.
— Опыт работы с Redis и стратегиями кэширования.
— Понимание конкурентности в Go: горутины, каналы, пакет sync, context.
— Опыт работы с Docker, Git и CI/CD.
— Будет плюсом опыт с Kubernetes, Kafka, RabbitMQ, NATS, Prometheus, Grafana, Jaeger, OpenTelemetry и pprof.
Условия:
— Удалённая работа по России.
— Официальное оформление.
— ДМС.
— Компенсация обучения и конференций.
— Работа по Agile/Scrum с двухнедельными спринтами.
— Используются Jira и Confluence, код-ревью, unit- и интеграционные тесты, CI/CD и Git Flow / trunk-based разработка.
Требования:
— Опыт в бэкенд-разработке 7+ лет, из них 5+ лет с Go
— Опыт работы с IAM в продакшене
— Сильный продакшен-опыт с Go и gRPC в сложных распределённых системах
— Глубокая экспертиза в аутентификации и авторизации: OAuth 2.0, OIDC, SSO, MFA, RBAC, JWT
О компании:
Andersen — проект для международной организации из сферы финансовых и страховых услуг: масштабируемая распределённая платформа на Go.
Задачи:
— Разработка и поддержка микросервисов на Go
— Проектирование API и межсервисного взаимодействия на gRPC
— Оптимизация производительности и отказоустойчивости систем под высокой нагрузкой
— Проектирование схем данных и оптимизация запросов в PostgreSQL и MongoDB
— Внедрение и развитие стратегий кэширования на базе Redis
— Участие в код-ревью и архитектурных обсуждениях
Требования:
— Коммерческий опыт разработки на Go от 5 лет
— Уверенное знание PostgreSQL: индексы, транзакции, анализ планов запросов
— Опыт работы с MongoDB: моделирование документов, агрегации, индексы
— Опыт разработки и поддержки высоконагруженных систем
— Понимание микросервисной архитектуры и паттернов взаимодействия сервисов
— Опыт работы с gRPC и Protocol Buffers
— Опыт работы с Redis и понимание стратегий кэширования (cache-aside, write-through, инвалидация, TTL)
— Понимание конкурентности в Go: горутины, каналы, пакет sync, context
— Опыт работы с Docker, Git и CI/CD
Будет плюсом:
— Опыт с Kubernetes
— Опыт с брокерами сообщений (Kafka, RabbitMQ, NATS)
— Знание инструментов мониторинга и трейсинга (Prometheus, Grafana, Jaeger, OpenTelemetry)
— Опыт профилирования Go-приложений (pprof)
Условия:
— Работа по Agile: Scrum с двухнедельными спринтами, планированием и ретроспективами
— Задачи ведутся в Jira, документация в Confluence
— Обязательное код-ревью для каждого изменения
— Покрытие кода unit- и интеграционными тестами
— Использование CI/CD: автоматическая сборка, тестирование и деплой
— Придерживание Git Flow / trunk-based разработки
— Заработная плата от 200 000 руб. на руках
— Формат работы: удалённо
— Официальное оформление
— ДМС, компенсация обучения и конференций
В роли Senior Golang разработчика предстоит заниматься сбором статистических данных из различных источников, включая парсинг, скраппинг и интеграцию с новыми поставщиками. Необходимо агрегировать и обрабатывать полученную информацию, участвовать в проектировании архитектуры новых сервисов, а также поддерживать и развивать существующий код. Важной частью работы является оценка задач, соблюдение сроков и ответственность за технические решения и качество кода. Требуется опыт backend-разработки не менее 6 лет, из которых минимум 3 года на Golang, знание микросервисной архитектуры, опыт работы с gRPC, PostgreSQL, Redis и системами брокеров сообщений, такими как RabbitMQ. Также необходимы навыки работы с Docker и Kubernetes. Кандидат должен проявлять инициативу, уметь принимать и отстаивать технические решения, а также работать с задачами, не имеющими детализированного технического задания. Дополнительным преимуществом будет опыт программирования на других языках, знание CI/CD систем (TeamCity, GitLab CI) и понимание event-driven архитектуры.
Задачи:
— Анализ и верификация контрактов (API) между клиентом и сервером
— Функциональное тестирование эндпоинтов: REST API и gRPC (изолированное и интеграционное тестирование) в соответствии с DoD
— Подготовка и валидация тестовых данных (на уровне сложных SQL-запросов и генерации/проверки сообщений в Kafka)
— Проектирование тест-кейсов и оформление баг-репортов в YouTrack/Qase
— Активное взаимодействие с командой автоматизации
Требования:
— Опыт в тестировании от 5 лет
— Уверенно владеть Java от 1 года: ООП, коллекции, Stream API и основные возможности языка
— Работать с Maven и Git (GitLab)
— Знать основные паттерны тест-дизайна и работать с Allure
— Проводить API-тестирование с использованием RestAssured и JUnit 5
— Понимать принципы работы REST API: HTTP-методы, статус-коды, JSON
— Работать с сериализацией и десериализацией POJO
— Проводить UI-тестирование с использованием Playwright + Java
Будет плюсом:
— Иметь опыт параллельного запуска тестов
— Работать с TestRail
— Понимать принципы CI/CD
— Иметь базовые знания SQL и работы с базами данных
— Иметь опыт работы с Kafka
Задачи:
— разработка интеграционных сервисов для взаимодействия с узлами публичных блокчейн сетей
— проектирование и реализация технических решений на базе целевого стека: Golang, Solidity, PostgreSQL
— обеспечение соблюдения нефункциональных требований (производительность, отказоустойчивость, аудит, мониторинг, безопасность)
— рецензирование кода, дизайна решений, документации, внедрение best practices (code review, CI/CD pipelines, тестовое покрытие)
— поддержка подготовки и сопровождения решения от MVP до полноценного продукта.
Требования:
— опыт в разработке Golang от 6 лет + Solidity или другим языком для создания смартконтрактов от 3 лет
— опыт разработки приложений для взаимодействия с блокчейном и смарт-контрактами
— опыт работы как минимум с одной из сетей Ethereum, Bitcoin, TRON
— опыт реализации решений в рамках микросервисной архитектуры
— опыт проектирования и реализации интеграций (REST, gRPC, очереди)
— опыт работы с платформой OpenShift / Kubernetes, контейнеризацией – Docker
— опыт работы с пайплайнами CI/CD, Jenkins, Nexus
— практический опыт работы с SQL, создание запросов, профилирование и оптимизация
— опыт написания unit тестов.
Будет плюсом:
— опыт работы с hardhat, anvil
— знание языков, компиляторов и средств разработки для EVM
— знания в области криптографии (пороговые подписи, zero knowledge протоколы) и/или работа с HSM.
Условия:
— возможность выбрать удобный формат работы: гибрид или офис
— комфортный современный офис: Москва, пер. Оружейный, 41
— ежегодный пересмотр зарплаты, годовая премия
— корпоративный спортзал и зоны отдыха
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
— ипотека выгоднее до 7% для каждого сотрудника
— подписка Прайм с возможностью совместного использования на трёх близких
— вознаграждение за рекомендацию друзей в команду Сбера.
Location: Renton, Washington, United States
We take play seriously. We’re looking for curious adventurers ready to find their party, fueled by imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and create experiences that spark joy, connection, and community through the magic of play. This is your chance to shape legendary play that lasts a lifetime.
Job Overview
The Digital Innovations Team (DigIT) is changing how Wizards develops, delivers, and manages the digital systems behind our games — for players, retailers, and the studios that develop our worlds. We are seeking a Principal Software Engineer who can guide product ideas through every stage with agentic AI — from defining the problem with business partners, to developing the system, to deploying it in production, and then improving it based on actual data.
This role is hands-on. We need a creator who builds and ships with agentic AI. Someone who has directly shipped product to production by agentic AI, can provide the code and performance assessments, and can discuss in detail what was successful, what did not succeed, and what they would do differently. If you have built and shipped with agentic AI and want to keep building, we'd love to hear from you.
You will be responsible for the technical direction of an initiative and the related product surface area, direct tech direction and product direction with or without Product Manager (PM) support. You are answerable for what the team delivers, how quickly it adapts, and the business outcomes that result.
You will build products with agentic AI as your default approach, using the harness engineering and guardrails the team has developed and helping evolve them alongside peers. Your primary focus is shipping product, and you bring production-based judgment about evaluations, guardrails, cost, latency, determinism, and delivering AI products responsibly at scale.
Location and Work Arrangement
This role is based at our Renton, Washington office and follows a hybrid schedule designed to support in-person collaboration. Employees are expected to work onsite on Tuesdays, Wednesdays, and Thursdays, with the flexibility to work remotely or onsite on Mondays and Fridays.
What You'll Do
Guide product concepts through the entire process with agentic AI. Starting from outlining the problem alongside product and business collaborators, moving to prototype development, to a data-informed launch, and then refining based on actual usage data. You are responsible for the full journey, not only a segment of it.
Build, hands-on with agentic AI. Keep close to the code. Deliver production-quality agent systems, analyses, prompts, and supporting services on your own. Set the standard for agentic AI development through delivered, working results rather than discussion.
Direct the build process through data-driven insights. Lead product ideas as testable hypotheses. Start tracking early and confirm success criteria before coding begins, with or without PM support. Base decisions on actual data concerning what to prioritize, change, or remove. Ensure the feedback loop is as short as feasible.
Contribute to the department's agentic AI harness engineering alongside peers. Apply, stress-test, and improve shared patterns — LLMs, agents, Skills, Model Context Protocol (MCP), eval frameworks, guardrails — through real production use. Bring back what works and what doesn't from the field.
Raise the engineering bar on architecture, code review, test strategy, observability, evals, and incident quality. Treat engineering excellence as a baseline expectation, not an optional initiative.
Provide technical leadership and influence both people and product decisions. Make your EM and PM more effective in their roles.
Contribute to the hiring bar. Lead technical interviews, calibrate the AI-capability signal in our hiring loop, and mentor the next layer of senior and staff engineers.
What You'll Bring
Direct experience creating agentic AI systems. You have developed, deployed, and improved agentic systems in real-world settings, beyond demos or proofs of concept. You can describe the code you authored, the tests you designed, the prompt and tool usage changes you made, the cost and latency considerations you evaluated, the failure types you managed, and the metrics you used to choose the next release. Interviews will involve a hands-on agentic AI task.
Over 10 years of full-stack software engineering experience. At least 3 years in a Tech Lead, Staff, or Principal role responsible for guiding the technical direction of a team or program.
Product-engineer approach. You transform product ideas into operational, monitored, live software. You are comfortable prioritizing alongside PM or direct Product direction on your own, making product tradeoffs on the fly, and relying on metrics to guide iteration. You do not need a fully-detailed ticket to begin.
Deep proficiency across the stack. Modern JavaScript / TypeScript and at least one of Go, Python, or C#. You write production code, not just review it.
Strong systems and infrastructure foundation. AWS at scale, containerization, GitLab/GitHub CI/CD, PostgreSQL and data modeling, REST / gRPC / GraphQL API development, test automation, and a real point of view on observability and reliability.
Architectural judgment. You can defend a build decision, change your mind when the evidence warrants it, and write the build doc that brings the rest of the team along.
Business and product literacy. You can sit with a creative director, a retail partner, or a finance collaborator and have a conversation that is not purely technical. You can articulate business impact and tradeoffs without losing technical rigor.
Outstanding communication and collaboration. You make engineers around you better. You raise standards without becoming a bottleneck. You handle disagreement directly and well.
Bachelor's degree or equivalent experience. Computer Science, Information Technology, or comparable work experience.
What Sets You Apart
Experience leading or contributing to platform / horizontal services (search, notifications, identity, eventing, workflow, data platforms) consumed by multiple product teams.
Experience with Product Lifecycle Management (PLM).
Experience with Kubernetes, Akamai, Terraform, or equivalent infrastructure-as-code tooling.
Experience operating in a tri-lead (Tech Lead (TL) / EM / PM) or similar matrixed engineering model.
Foundational knowledge of Magic: The Gathering, Dungeons & Dragons, or the tabletop gaming space.
Who We Are
We’re a team of creators, storytellers, and innovators united under the Hasbro family and home to beloved brands, AAA digital games studios and immersive experiences that spark imagination across generations. Together, we’re committed to a culture rooted in creativity, excellence, curiosity, and inclusion, and where every employee is empowered to think boldly, act with integrity, and spark joy for all.
Hasbro
About the Company – Hasbro
Wizards of the Coast
Who We Are – Wizards of the Coast
Equal Opportunity
Hasbro is committed to equality of opportunity in all aspects of employment. We are committed to making all employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status.
Accommodations
If you have a disability and need reasonable accommodation during the hiring process, please inform your recruiter anytime throughout the process.
Notice Regarding Hasbro’s use of AI in the Recruitment Process
We use Greenhouse’s AI-powered Talent Matching tool to compare your application against our job requirements.
How it works: Talent Matching compares information from your resume and application responses with job-related criteria established and weighted by Hasbro’s recruiting and hiring teams. Depending on the role, these criteria may include relevant skills, work experience, prior job titles, and industry experience. The tool then assigns a match category to help organize applications for review.
Human oversight: Talent Matching supports — but does not replace — human review. It does not automatically advance or reject candidates or make employment decisions. Hasbro’s recruiters and hiring managers review applications and remain responsible for all hiring decisions.
Greenhouse has published the results of an independent bias audit of Talent Matching.
View the Greenhouse Talent Matching audit results
.
The pay transparency range for this role is listed below. The hiring range will vary based on factors such as experience, skills, location and market conditions. Additionally, employees may be eligible for annual and long-term incentives as part of their overall compensation package.
Pay Range
$172,600
—
$259,000 USD
Employees may be eligible for annual and long-term incentives as part of their overall compensation package, depending on role, location, and eligibility. Benefits and programs may include:
Health & Wellness
Time Off to Recharge
Financial Well-being
Life & Family Support
Volunteer and Community Initiatives
Learning & Development
Exclusive Perks
Please review our
Applicant Privacy Notice
to learn how we collect, use, and protect your personal information in connection with the application process.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.