Обязательные требования:
— От 3 лет коммерческого опыта разработки на Java
— Опыт Senior Developer, Tech Lead или технического лидера
— Участие в олимпиадах по программированию — ICPC, IOI, Codeforces или аналогичных соревнованиях
— Сильные знания алгоритмов, структур данных и оценки сложности
— Глубокое знание Java, Spring Boot и экосистемы Spring
— Опыт проектирования микросервисных и распределённых систем
— SQL и NoSQL, оптимизация запросов и баз данных
— Kafka и/или RabbitMQ
— Docker и Kubernetes
— CI/CD, мониторинг, логирование и observability
— Опыт принятия архитектурных решений и проведения code review
Задачи:
— Разрабатывать backend-сервисы на Java и Spring Boot
— Проектировать микросервисы, интеграции и отказоустойчивые компоненты
— Принимать ключевые технические решения
— Повышать производительность и стабильность high-load систем
— Находить системные узкие места и разбирать production-инциденты
— Декомпозировать задачи и участвовать в планировании
— Проводить code review и поддерживать инженерные стандарты
— Менторить разработчиков и развивать команду
— Взаимодействовать с разработчиками, DevOps и аналитиками
Будет преимуществом:
— Призовые места или выход в финальные этапы олимпиад
— Высокий рейтинг на Codeforces, LeetCode или аналогичных платформах
— Опыт с DDD и Event-Driven Architecture
— Работа с high-load и legacy-системами
— Архитектурные ревью и подготовка ADR
— Участие в найме и технических интервью
— Английский язык B2+
Обязанности:
— Создавать и поддерживать тестовую документацию, формулировать критерии приёмки.
— Разрабатывать автоматизированные сценарии проверок, допиливать существующий тестовый фреймворк.
— Выполнять проверки в равных долях между ручным и скриптовым подходом.
— Искать и оформлять ошибки, анализировать их причины и влияние на бизнес-процессы.
— Готовить сводки по качеству перед выкатками, участвовать в приёмочных сессиях с заказчиком.
— Изучать инциденты на работающей системе и помогать в их локализации.
— Предлагать идеи по повышению эффективности тестирования.
Требования:
— Опыт QA 3+ года.
— Релевантный опыт автоматизации на C# от 1+ года.
— Стек: C#, SpecFlow, REST/SOAP, Kafka, RabbitMQ.
Условия:
— Вилка: до 400 000 – 450 000 рос. рублей (обсуждается индивидуально, в зависимости от опыта и навыков).
— Полная удалёнка.
— Гибкий график работы.
— Сложные и интересные задачи, современный стек технологий.
Описание проекта:
Информационно-аналитическая веб-платформа для профессиональных участников финансового рынка (биржевые данные, аналитика, новости). Микросервисная архитектура, высокая цена ошибки в данных.
Перестраиваем разработку под модель, где большую часть кода пишут AI-агенты, а инженер — постановщик задач, архитектор и контролёр качества. Ищем сильного инженера, готового закрывать несколько ролей: системный анализ → проектирование → реализация → базовое QA → вывод в прод.
Обязательные требования:
— Backend-разработка от 5 лет, из них часть на Python. Писать надо будет на Python
— Микросервисы, понимание их слабых мест
— SQL, проектирование реляционных БД; PostgreSQL, MongoDB
— Паттерны (Repository, Service, Unit of Work), DDD, CQRS
— Docker, Kubernetes (основы), CI/CD (GitLab CI), мониторинг (Prometheus, Grafana, ELK)
— Работа с нечёткими требованиями: user stories, критерии приёмки, ТЗ
— Декомпозиция фичи: что делаем сами, что отдаём агенту, что согласуем
— Постановка задач с проверяемым результатом
— ОПЫТ С ЗАДАЧАМИ СА — ОБЯЗАТЕЛЬНО В РЕЗЮМЕ ДО ОТКЛИКА
— Опыт с AI-ассистентами (Claude Code, Cursor, Copilot): делегация задач, инженерия контекста, критическая верификация результата
— ОПЫТ С AI-ИНСТРУМЕНТАМИ (ЧТО, ДЛЯ ЧЕГО, РЕЗУЛЬТАТ) — ОБЯЗАТЕЛЬНО В РЕЗЮМЕ
— Лидирование разработки от 2 лет: планирование, код-ревью, менторинг
— End-to-end ownership: фича от идеи до прода
— Быстрая обучаемость, системное мышление, самостоятельность
— Готовность совмещать роли и работать в высоком темпе
Будет плюсом:
— REST API (CRUD, пагинация), обратносовместимые API
— Kafka, RabbitMQ, потоковая обработка
— ETL, Apache Airflow
— PostgreSQL FTS, ElasticSearch, WebSocket
— OAuth/OpenID, Keycloak, RBAC/ABAC
— Yandex Cloud, Golang, Django
— Опыт с финансовыми/биржевыми данными
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Наше основное направление - это финтех. В данный момент у нас имеется 3 действующих проекта которые предоставляют такие услуги как беззалоговые микрокредиты (PDL), микрокредиты под залог техники и ювелирных изделий (ломбард), микрокредиты под залог авто (авто ломбард). Проекты разделены территориально по странам: Казахстан, Россия, Филиппины. В рамках проектов мы создаем высоконагруженные, асинхронные, отказоустойчивые, безопасные финансовые сервисы. И что важно - постоянно добавляем новый инновационный функционал.
Задачи:
— Администрирование парка выделенных серверов под управлением OS Linux (Ubuntu) + Виртуальные машины на Proxmox;
— Администрирование сопровождаемого ПО на PHP (Yii2, Symfony, NodeJS);
— Поддержка и развитие систем мониторинга;
— Мониторинг, обнаружение, реагирование и исправление проблем на окружениях;
— Помогать команде в настройке окружений и CI/CD процессов;
— Документирование проделанной работы;
— Построение отказойстойчивых систем: networking (network load balancing + failover);
— web-applications (Nginx + PHP-FPM + RabbitMQ + PostgreSQL);
— databases (PostgreSQL, master-slave replication);
— Настройка и оптимизация под высокую нагрузку следующих сервисов: Nginx, Php-fpm, PostgreSQL;
— Обеспечение постоянного мониторинга всех сервисов и серверов;
— Обеспечение защищенной сети для удаленной работы над проектами с использованием VPN.
Требования:
— Опыт работы с инструментами DevOps, практические знания и понимание принципов CI/CD;
— Опыт работы и хорошее понимание работы Docker, docker-compose, Dockerfile;
— Понимание принципов работы k3s/k8s;
— Опыт написания bash-скриптов или Python;
— Понимание принципов работы TCP/IP, NAT, VPN, DNS.
Условия:
— Трудоустройство согласно ТК РК, ТК РФ;
— Работа в команде.
Описание проекта:
Доработка конфигурации «1С:Документооборот 3.0» под бизнес-процессы компании в ритейле. Проектирование и моделирование комплексных бизнес-процессов, интеграция с учётными системами, оптимизация производительности и обновление кастомизированной конфигурации.
Требования:
— Опыт разработки на платформе 1С: от 3 лет
— Глубокое понимание архитектуры 1С:Документооборот 3.0 (отличия от версии 2.1 в части работы с процессами, обработкой документов, правами доступа и временными таблицами)
— Опыт настройки прав доступа на уровне разрезов и дескрипторов (внедрённых в версии 3.0)
— Уверенное знание механизмов интеграции (HTTP/SOAP-сервисы, работа с JSON/XML)
— Уверенное владение языком запросов, СКД, механизмами управляемых форм и БСП
— Навык работы с чужим кодом, соблюдение стандартов разработки фирмы «1С»
Будет плюсом:
— Опыт интеграции 1С:ДО 3.0 с 1С:ERP, 1С:ЗУП, CRM
— Опыт работы с шиной данных (DATAREON / RabbitMQ) или COM
— Опыт оптимизации производительности и поиска «узких мест»
— Опыт обновления изменённой конфигурации с сохранением кастомизаций
Задачи:
— Доработка конфигурации «1С:Документооборот 3.0» под бизнес-процессы компании (создание новых объектов, отчётов, обработок)
— Проектирование и моделирование комплексных бизнес-процессов и схем обработки документов в интерфейсе 3.0
— Интеграция 1С:ДО 3.0 с другими учётными системами компании посредством HTTP/SOAP, шины данных или COM
— Оптимизация производительности системы, поиск и устранение «узких мест»
— Обновление изменённой конфигурации (с сохранением кастомизированного функционала)
Условия:
— Удаленный формат работы
— Проект в ритейле с архитектурными задачами
— Один этап отбора: технический + софтовый
— Возможность профессионального роста
Location: PL
Workplace: remote
Overview:
SOFTSWISS is looking for a Quality Assurance Engineer to join our Casino Platform team. You’ll help ensure the quality and reliability of our software by testing backend services, React-based applications, integrations, and automated test solutions throughout the development lifecycle.
About Product:
The SOFTSWISS Casino Platform is the core infrastructure operators rely on to launch, manage, and scale their online casino businesses. You’ll contribute to mission-critical systems covering account management, game operations, responsible gaming, and regulatory compliance, in an environment where reliability, scalability, and business impact matter, working with people who build solutions operators depend on.
Purpose of the role:
You’ll help deliver reliable, high-quality software by identifying risks early, designing effective test coverage, and validating functionality across different layers of the platform. Your work will contribute to stable product releases and continuous improvements in our quality practices.
Key responsibilities:
Review functional requirements and technical design documents, providing meaningful feedback and identifying potential quality risks.
Test backend and frontend functionality, including business logic, APIs, service integrations, asynchronous flows, and React-based applications.
Design and execute test scenarios for new and existing functionality, covering functional, integration, and end-to-end flows.
Develop and maintain automated tests using Java or TypeScript with tools such as Playwright
,
Cypress, or Selenium.
Test message-driven integrations using technologies such as Kafka or RabbitMQ and validate asynchronous workflows.
Investigate, document, and track defects through to resolution, working closely with developers to identify and address root causes.
Analyse automated test results and collaborate with the Automation QA team to improve test coverage and reliability.
Required Experience:
B2+ level of English
B2+ level of Russian
Hands-on experience in software testing, covering backend functionality, APIs, business logic, integrations, and asynchronous flows.
Experience testing React-based web applications and end-to-end user flows.
Strong understanding of databases and hands-on experience writing complex SQL queries.
Experience testing message-driven integrations using Kafka, RabbitMQ, or similar message brokers.
Hands-on experience with test automation using Java or TypeScript, with practical knowledge of Playwright, Cypress, or Selenium.
Experience using AI tools to support software testing activities.
Nice to have:
Experience working with performance testing or collaborating with Performance QA teams.
Experience mentoring, onboarding, and supporting the professional development of QA engineers, as well as participating in QA interviews or contributing to hiring decisions.
Experience applying AI across different stages of the software development and testing lifecycle.
Main Advantages
Private health insurance
Sports benefits
Comprehensive Mental Health Program
Free English lessons (online)
Local language courses
Paid time off
Maternity leave support
Referral program rewards
Upskilling, internal workshops, and participation in professional conferences and corporate events
О компании:
Акционерное общество «Новый Старт» - частная российская аэрокосмическая компания замкнутого цикла, разработчик отечественных космических систем дистанционного зондирования Земли с космическими аппаратами радиолокационного и оптического наблюдения, оператор космических запусков с использованием ракеты-носителя сверхлегкого класса.
О команде:
Команда отвечает за полный цикл создания инфраструктуры на базе ЦОД: от выбора и размещения оборудования до запуска собственной частной облачной платформы. Проектируют сетевую архитектуру, конфигурацию серверов и систем хранения, выбирают стек системного ПО (виртуализация, Kubernetes, хранилища, решения для наблюдаемости и управления инфраструктурой) и запускают платформенные и продуктовые сервисы. Вместе с продуктовыми командами занимаются контейнеризацией приложений, проектируют процессы CI/CD и внедряют GitOps-подход для управления развёртыванием сервисов в различные окружения. Используют подход Infrastructure as Code (IaC), развивают автоматизацию и наблюдаемость для предсказуемых и воспроизводимых изменений инфраструктуры и сервисов.
Задачи:
— Контейнеризация приложений.
— Проектирование и развитие процессов непрерывной интеграции и доставки (CI/CD).
— Автоматизация развертывания приложений и инфраструктуры с использованием подходов IaC.
— Внедрение и развитие GitOps-подхода для управления конфигурациями и релизами.
— Управление контейнерной средой.
— Настройка и развитие систем мониторинга, логирования и оповещения о сбоях и инцидентах для сервисов и инфраструктуры.
— Обеспечение отказоустойчивости и масштабируемости сервисов.
— Взаимодействие с командами разработки и эксплуатации для оптимизации развертывания и эксплуатационных процессов.
Требования:
— Опыт работы в роли DevOps-инженера от 2 лет.
— Отличные знания Linux.
— Практический опыт контейнеризации: Docker/OCI, написание и оптимизация Dockerfile, использование Docker Compose.
— Опыт разработки CI/CD-пайплайнов в GitLab CI или аналогичных системах (Jenkins, GitHub Actions и др.).
— Опыт автоматизации и подхода IaC: Ansible, Terraform или аналогичные инструменты.
— Практический опыт работы с Kubernetes: развертывание приложений с использованием Helm или Kustomize, управление манифестами и ресурсами (Deployments, StatefulSets, Services, Ingress, ConfigMap/Secret и т.д.), базовая диагностика проблем в кластере.
— Понимание и практический опыт построения GitOps-процессов (Argo CD или Flux CD).
— Навыки написания скриптов на Bash и Python для задач автоматизации.
— Навыки работы с системами мониторинга и логирования (Prometheus, Grafana, ELK/Loki).
— Понимание принципов отказоустойчивости и масштабируемости сервисов (репликация, шардирование, горизонтальное/вертикальное масштабирование).
— Будет плюсом опыт развёртывания и настройки брокеров сообщений (Kafka, RabbitMQ), систем кэширования (Redis), баз данных (PostgreSQL, MongoDB), а также распределённых хранилищ и объектных систем (Ceph, Longhorn, MinIO).
Условия:
— Оформление по ТК РФ.
— График работы: 5/2, с 9.00 до 18.00. Работа на территории Компании.
— Предоставление ДМС.
— Офис в шаговой доступности от метро Динамо, Савеловская.
Задачи:
— разработка новой и доработка существующей функциональности в 1С ДО;
— писать интеграции с различными конфигурациями и сервисами;
— оценивать трудоемкость поставленных задач;
— вести документацию разработанного функционала;
— проводить код-ревью разработчиков направления.
Требования:
— опыт работы в качестве программиста 1С от 3-х лет;
— опыт оптимизации кода, SQL запросов (чтение планов запросов, предложения оптимизаций, работа индексов, статистики);
— умение предлагать различные варианты по решению задач с выбором оптимального способа;
— ответственность за качество и соблюдение сроков по задачам разработки;
— знание СКД, библиотеки стандартных подсистем 1С, управляемых форм, КД;
— опыт работы с брокерами сообщений (Kafka или RabbitMQ) будет преимуществом;
— опыт работы с расширениями;
— умение работать в команде и нацеленность на результат;
— наличие сертификатов (1С:Специалист и 1С:Эксперт.) будет преимуществом.
Условия:
— ДМС для сотрудников;
— гибкая структура без бюрократии — приветствуются идеи и здоровые амбиции;
— стабильная заработная плата и прозрачная система мотивации;
— корпоративная жилищная программа «Строим для себя»;
— обучение: участие в профессиональных тренингах и сессиях;
— доступ к Best Benefits — скидкам у компаний-партнёров;
— спортивные активности для сотрудников за счёт компании: от йоги до гонки героев.
Задачи:
— Сбор, анализ и формализация требований заказчика на доработку информационных систем под нужды бизнеса;
— Участие в проработке архитектуры решений и схем взаимодействий, экспертные оценки реализации;
— Создание и поддержание в актуальном состоянии технической документации, описывающей функциональность ИС, постановка задач на разработку ИС;
— Аналитическое сопровождение процессов разработки и тестирования;
— Внедрение и сопровождение изменений бизнес-процессов;
— Участие в проектной деятельности компании, взаимодействие с внутренними и внешними проектными командами.
Требования:
— Опыт работы аналитиком в банковском секторе от 3-х лет;
— Опыт анализа и моделирования бизнес-процессов;
— Знание методологий функционального, информационного и процессного моделирования в нотациях BPMN, UML;
— Опыт разработки технических заданий и проектной документации;
— Понимание принципов асинхронных интеграций (брокеры сообщений, например, Kafka, RabbitMQ);
— Практический опыт проектирования RESTful API (OpenAPI/Swagger/Postman);
— Уверенная работа в Jira и Confluence.
Задачи:
— Отвечать за часть системы целиком в области Web Scraping, Data Engineering, AI и автоматизации для зарубежных клиентов.
Требования:
— Опыт продакшн-разработки на Python не менее 3 лет.
— Уровень Middle, способный самостоятельно вести часть системы.
— Ежедневная работа с LLM и агентами.
— Проактивность и умение дебажить чужой код в продакшене.
Условия:
— Зарплата до 2500 долларов США на B2B.
— Полная удалённая работа (кроме России).
— Гибкий график.
— Оплата AI-тулинга.
— Процесс найма: интро-звонок, технический разговор, оффер.
Технологический стек:
Python 3.12, FastAPI, Celery, RabbitMQ, Redis, PostgreSQL, Playwright, Docker, Kubernetes, OpenTelemetry.
УдалённоmiddleФормат: удаленно (кроме РФ); P PinoByte Middle Python Engineer Full time · Middle · Remote · Удалённо (кроме РФ) PostgreSQL Docker Kubernetes Redis FastAPI Playwright To 2,500 $ Important : if an employer asks you to log into their system via iCloud or Google, send a code, an SMS or Telegram password, run some code, or install software — refuse; Условия: до $2 500/мес (B2B), полная удалёнка (кроме РФ), гибкий график, оплата AI-тулинга, процесс: интро-звонок, техразговор, оффер
Задачи:
— Разработка и поддержка инфраструктуры проектов в Timeweb Cloud.
— Развитие Infrastructure as Code с использованием OpenTofu / Terraform.
— Разработка и поддержка Ansible-ролей и playbook'ов.
— Настройка и поддержка Docker / Docker Compose окружений.
— Разработка и поддержка GitLab CI/CD пайплайнов для инфраструктуры и приложений.
— Настройка сетевой инфраструктуры: VPC, NAT, firewall, reverse proxy, DNS, SSL/TLS.
— Поддержка stage и production окружений.
— Настройка и развитие мониторинга, логирования и алертинга на базе Prometheus, Grafana и Loki.
— Участие в расследовании инфраструктурных проблем и инцидентов.
— Автоматизация инфраструктурных и эксплуатационных задач.
Требования:
— Уверенное знание Linux.
— Опыт работы с Docker и Docker Compose.
— Опыт работы с Terraform / OpenTofu или другими IaC-инструментами.
— Опыт работы с Ansible.
— Опыт построения и поддержки CI/CD пайплайнов.
— Понимание сетей: TCP/IP, DNS, HTTP/HTTPS, NAT, firewall.
— Опыт работы с nginx, Angie, Traefik или другими reverse proxy.
— Понимание принципов работы PostgreSQL, Redis и других типичных сервисов веб-приложений на инфраструктурном уровне.
— Опыт работы с Git.
Будет плюсом:
— Опыт работы с Timeweb Cloud или другими облачными провайдерами.
— Опыт работы с GitLab CI/CD и self-hosted GitLab.
— Опыт работы с Prometheus, Grafana, Loki, Grafana Alloy.
— Опыт работы с Nexus или другими registry/repository manager'ами.
— Опыт построения инфраструктуры для PHP, Node.js или Go-приложений.
— Опыт работы с RabbitMQ, Centrifugo и другими инфраструктурными компонентами веб-приложений.
— Опыт настройки security-проверок инфраструктурного кода: Checkov, Gitleaks, Trivy и аналоги.
— Опыт работы с Kubernetes.
Задачи:
— Проектирование и разработка сервисов с применением принципов DDD.
— Формирование культуры тестирования: написание unit/integration тестов, обеспечение необходимого уровня покрытия и тестируемости кода.
— Наблюдаемость на стороне кода: метрики, структурные логи и сквозная трассировка запросов в самих сервисах. Сбор и визуализацию обеспечивает инфраструктура.
— Принятие и защита архитектурных решений в команде (контексты С3-С4 из модели C4), ведение ADR (Architecture Decision Records).
— Развитие сделочного контура (заказы и платежи): асинхронное межсервисное взаимодействие, идемпотентность денежных операций, транзакционный outbox, повторные попытки и отложенные срабатывания.
Требования:
— Опыт коммерческой бэкенд-разработки от 4-х лет на Go или Python.
— Уверенное знание алгоритмов и структур данных, умение применять их для решения практических задач.
— Уверенный опыт работы с PostgreSQL: оптимизация запросов, индексы, транзакции, уровни изоляции и блокировки, понимание планов выполнения (EXPLAIN), опыт ведения миграций. Работа с ORM (GORM) с пониманием генерируемого SQL.
— Умение проектировать и реализовывать API (REST, gRPC), понимание версионирования и контрактного тестирования.
— Уверенный опыт работы с Linux, Docker, Kubernetes (базовое понимание/опыт написания манифестов), настройка CI/CD пайплайнов.
— Глубокое понимание принципов чистого кода, SOLID, DDD, микросервисной архитектуры и паттернов распределенных систем.
— Уверенный опыт работы с брокерами сообщений (RabbitMQ, Kafka или аналоги): понимание гарантий доставки, обработка ошибок и dead-letter queues, идемпотентность и транзакционный outbox.
— Опыт AI-assisted development: уверенное использование AI-ассистентов разработки (например, Cursor, GitHub Copilot, Claude Code, Codex) для декомпозиции задач, подготовки черновиков кода, рефакторинга, написания тестов, поиска дефектов и работы с документацией.
— Умение критически проверять результаты AI: валидировать бизнес-логику, соответствие архитектуре и кодстайлу, покрытие тестами, производительность, безопасность и лицензионные риски.
— Готовность нести персональную ответственность за код и технические решения, независимо от использования AI-инструментов.
Условия:
— Удаленно, полная занятость, ТК РФ
УдалённоseniorГеография найма не уточнена, офис: Москва
Workplace: fully
Reports to an Engineering Manager · Remote (working hours within ±2 hours of CET)
You'll own a slice of our platform outright, not just the tickets in it. Can you make the sound call, ship it, and leave the code healthier than you found it? Read on.
Why this role exists
We're growing Engineering's capacity. As the platform and team scale, we need engineers who can take a component and run with it independently — spotting risks early and raising the people around them.
About C Teleport
We move maritime, aviation, and energy crews around the world, automating high-stakes travel that used to be run by hand. We're a lean, international company: small squads, real ownership, decisions made close to the work.
What you'll own
A component or a slice of the system, independently. Make the technical calls, keep it healthy, and know it well enough to catch problems before they become incidents.
Production. Ship what you build and keep it running for real users, not just "done" in a ticket.
Requirements, not just tickets. Turn a business need into a clear technical plan with Product, and flag gaps early.
Raising the bar around you. Teach what you know, exchange feedback across the team, and document so your team isn't stuck without you.
Your own delivery, reliably. Deliver what you commit to, and flag a slip early.
Making the team's practices better. Improve a process, tool, or approach that no longer fits.
Must-haves (these are gates)
You've independently owned a component or service in production — you made the calls, kept it healthy, and were accountable when something broke.
You can turn a business requirement into a technical plan yourself, working directly with Product or another stakeholder.
You mentor as you go; you can point to specific examples of raising another engineer's skill or judgment.
You deliver what you commit to, and say so early when you won't.
You're comfortable working within ±2 hours of CET, for real-time overlap with the team.
4+ years of hands-on .NET and C#, as your active day-to-day language.
You actively use AI coding agents for implementation and code review. You can guide them effectively, critically assess their output, and take ownership of the resulting code.
You apply OOD, TDD, SOLID, and CQRS deliberately; the right pattern, not just the first one.
Strong analytical skills, proactive, and quick to pick up new concepts.
Nice-to-haves (bonus, genuinely not required)
Experience working fully remote in a distributed team.
A track record of landing a tool, pattern, or process change that became your team's standard.
Experience owning a production incident end to end, including the postmortem and fix.
Proficiency with NoSQL databases.
Experience with message brokers (RabbitMQ or similar).
Experience with Galileo, Amadeus, or other travel-industry APIs — a strong plus given our domain.
This is not…
…an entry-level seat. You'll own a component early on, not a queue of pre-specified tickets.
…a people-management role. No direct reports — your influence comes from your ownership and how much you raise the people around you.
…the technical ceiling. The next step is Staff Software Engineer, owning a whole domain's technical direction. This is the runway to it.
Remote and working hours
Fully remote, with working hours within ±2 hours of CET/CEST for real-time overlap with the team.
For operational and tax compliance reasons, this role is open exclusively to international applicants based outside the Netherlands.
What you get
A remote-first setup, built for distributed work.
A clear next step: Staff Software Engineer, owning a whole domain's direction.
Hiring process
Recruiter / HR call — role, motivation, and logistics.
Technical interview — a deep dive on how you've owned production systems, plus a technical exercise.
Final call with the Engineering Manager you'd report to.
Target: ~2–3 weeks end to end.
Pre-engagement screening
If your application is successful, we may conduct a pre-engagement screening through a trusted third party, in line with applicable laws. This may include employment history, education, and other relevant publicly available information to help us understand your suitability for the role.
Equal opportunity and privacy
C Teleport is an equal-opportunity employer. We assess every application on merit and handle your data in line with GDPR.
Задачи:
— Разработка масштабируемой цифровой медиаплатформы, предоставляющей разнообразный контент для глобальной аудитории.
— Участие в инициативе по редизайну фронтенда.
Требования:
— Опыт профессиональной разработки ПО не менее 4.5 лет с сильным недавним опытом в Go и Angular/TypeScript.
— Сильные навыки full-stack разработки, способность работать как с бэкендом, так и с фронтендом.
— Опыт работы с Angular, TypeScript, HTML, CSS, RxJS, NgRx.
— Практический опыт работы с Google Cloud Platform (GCP).
— Понимание DevOps.
— Опыт работы с MongoDB, PostgreSQL, SQL, Redis.
— Практический опыт с Docker, Terraform, Ansible.
— Опыт работы с WebSockets и технологиями обмена сообщениями, такими как Kafka или RabbitMQ.
— Уровень английского языка от Upper-Intermediate и выше.
Условия:
— Работа только из стран ЕС.
— Временная зона CET.
— Требуется знание английского языка от B2.
Задачи:
— Проектирование и разработка сервисов с применением принципов DDD.
— Формирование культуры тестирования: написание unit/integration тестов, обеспечение необходимого уровня покрытия и тестируемости кода.
— Наблюдаемость на стороне кода: метрики, структурные логи и сквозная трассировка запросов в сервисах.
— Принятие и защита архитектурных решений в команде (контексты С3-С4 из модели C4), ведение ADR (Architecture Decision Records).
— Развитие сделочного контура (заказы и платежи): асинхронное межсервисное взаимодействие, идемпотентность денежных операций, транзакционный outbox, повторные попытки и отложенные срабатывания.
Требования:
— Опыт коммерческой бэкенд-разработки от 4-х лет на Go или Python.
— Владеть вторым языком с первого дня не требуется: вход обеспечивается онбордингом и ревью внутри команды.
— Уверенное знание алгоритмов и структур данных, умение применять их для решения практических задач.
— Уверенный опыт работы с PostgreSQL: оптимизация запросов, индексы, транзакции, уровни изоляции и блокировки, понимание планов выполнения (EXPLAIN), опыт ведения миграций.
— Работа с ORM (GORM) с пониманием генерируемого SQL.
— Умение проектировать и реализовывать API (REST, gRPC), понимание версионирования и контрактного тестирования.
— Уверенный опыт работы с Linux, Docker, Kubernetes (базовое понимание/опыт написания манифестов), настройка CI/CD пайплайнов.
— Глубокое понимание принципов чистого кода, SOLID, DDD, микросервисной архитектуры и паттернов распределенных систем.
— Уверенный опыт работы с брокерами сообщений (RabbitMQ, Kafka или аналоги): понимание гарантий доставки, обработка ошибок и dead-letter queues, идемпотентность и транзакционный outbox.
— Плюсом: опыт вывода Python-сервисов в продакшен (FastAPI, Django/DRF), опыт платёжного или финансового контура, интеграции с LLM-провайдерами.
— Опыт AI-assisted development: использование AI-ассистентов разработки (Cursor, GitHub Copilot, Claude Code, Codex) для декомпозиции задач, подготовки черновиков кода, рефакторинга, написания тестов, поиска дефектов и работы с документацией.
— Умение критически проверять результаты AI: валидировать бизнес-логику, соответствие архитектуре и кодстайлу, покрытие тестами, производительность, безопасность и лицензионные риски.
— Готовность нести персональную ответственность за код и технические решения, независимо от использования AI-инструментов.
УдалённоseniorREMOTE RUSSIA | Сарафан.радио Бэкенд-разработчик (Golang, Python) Senior Компания: АО Сараффан.Радио (г.Москва) Локация: только для РФ, часовой пояс максимум +/-3 к мск Формат: удаленно, полная занятость, ТК РФ з/п: от 300 тыс
Задачи:
- Проектирование и разработка высоконагруженных микросервисных систем с нуля (архитектура, выбор стека, декомпозиция).
- Развитие существующего функционала: рефакторинг, оптимизация узких мест, миграция данных.
- Интеграция и контрактное взаимодействие: разработка и документирование API (REST/AsyncAPI/gRPC), обеспечение бесшовного взаимодействия между десятками сервисов.
- Code Review и менторство: повышение качества кода в команде, внедрение best practices.
- Работа с инфраструктурой: участие в настройке CI/CD, оптимизация Docker-образов, взаимодействие с оркестрацией (Kubernetes/Swarm).
Требования:
- Опыт коммерческой разработки на Python от 4 лет (в идеале от 5 лет), участие в полном жизненном цикле крупных проектов.
- Глубокое понимание асинхронности: работа event loop, конкурентность, параллелизм, специфика GIL.
- Уверенное знание FastAPI, асинхронного SQLAlchemy, Pydantic.
- Экспертный уровень работы с СУБД: написание и оптимизация сложных запросов (EXPLAIN, индексы, партиционирование), проектирование схем данных с учетом нагрузок.
- Опыт построения Event-Driven Architecture поверх RabbitMQ или Kafka, понимание гарантий доставки (at-least-once, exactly-once), работа с DLQ.
- Инфраструктурный кругозор: уверенная работа с Linux (bash, сеть, процессы), опыт контейнеризации (Docker).
- Архитектурное мышление: понимание SOLID, паттернов микросервисной архитектуры (API Gateway, Circuit Breaker, Saga), умение аргументировать технологический выбор.
Будет плюсом:
- Опыт в финтехе или высоконагруженных проектах.
- Навыки настройки мониторинга и логирования (Prometheus, Grafana, ELK).
Условия:
- Оформление по договору ГПХ или ИП (РФ) с компенсацией налога.
- Оплачиваемые отпуска и больничные.
- Горизонтальная культура управления и отсутствие микроменеджмента.
- В процессе отбора предусмотрено небольшое неоплачиваемое тестовое задание.
Задачи:
– Проектирование и развитие корпоративного хранилища данных (КХД)
– Разработка и оптимизация архитектуры DWH
– Проектирование, разработка и сопровождение ETL-процессов
– Построение витрин данных под бизнес-задачи
– Настройка, оптимизация и мониторинг загрузок данных
– Контроль и обеспечение качества данных
– Разработка SQL-скриптов, процедур и серверного кода
– Участие в проектах миграции и интеграции данных
– Интеграция источников через брокеры сообщений и REST API
– Подготовка технической документации
– Взаимодействие с командами аналитики и BI.
Требования:
– Высшее / неполное высшее образование
– Опыт работы Data Engineer / Архитектором DWH от 4 лет
– Опыт проектирования КХД от 1 года (Oracle, PostgreSQL)
– Понимание архитектуры и принципов построения DWH
– Опыт разработки ETL-процессов
– Опыт построения витрин данных
– Понимание принципов Data Quality
– Экспертное знание SQL (Oracle, PostgreSQL)
– Опыт миграции данных с использованием серверного кода
– Опыт настройки и оптимизации загрузок
– Опыт работы с Apache Kafka, RabbitMQ
– Python — обязательно
– Русский — свободно, английский — чтение/написание тех. документации.
Требования:
— 3+ года коммерческой разработки на Python, Django / fast api
— Асинхронные задачи и очереди: Celery, Redis
— Понимание REST API design, версионирования, аутентификации (JWT/OAuth2)
— Docker, CI/CD, работа в Linux-окружении
— Написание тестов и code review
— Опыт работы с датасетами от миллионов записей
— Глубокие знания PostgreSQL
— Понимание batch vs streaming обработки, идемпотентность и обработка дублей
— Оконные функции, CTE, материализованные представления, агрегации на больших выборках
— Брокеры сообщений: Kafka / RabbitMQ / NATS
— Работа с mqtt, ftp, vpn, высоконагруженными сервисами, нагрузочные тестирования
Задачи:
— Развитие и поддержка внутренних и внешних сервисов и продуктов компании
— Проектирование новых продуктов
— Участие в разработке API-слоя для app/web приложений
— Интеграция с внешними системами: платёжные провайдеры, банковский эквайринг, государственные сервисы и другие
— Работа с высоконагруженными данными
— Участие в архитектурных решениях
Условия:
— Конкурентная Зарплата до 1,5млн тенге
— Формат - Офис / Гибрид / Удаленная работа
— Официальное трудоустройство
middleГеография найма не уточнена
УдалённоPL
ОфисМосква
seniorReports to an Engineering Manager · Remote (working hours within ±2 hours of CET); Fully remote, with working hours within ±2 hours of CET/CEST for real-time overlap with the team; For operational and tax compliance reasons, this role is open exclusively to international applicants based outside the Netherlands