.NET Developer Компания: Lagrange Labs Формат работы: Удаленно, full-time Зарплата: от 4,000 до 6,000 USD Обязанности Разработка и проектирование высоконагруженных серверных решений на платформе .NET 8+. Создание масштабируемых микросервисов для обработки и агрегации данных из распределенных сетей.
Location: Islamabad, Pakistan
Workplace: hybrid
We are looking for a
Senior Software Engineer
to build and run backend services and internal web applications for our AI teams. You will write production-grade
Go, Python and TypeScript
, own your services from design to on-call. You bring hands-on experience building AI agents in production: tool calling, state, reliability and observability of LLM-based systems. You will work with data scientists, backend engineers, QA and product managers.
Key Responsibilities
Design, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.
Build and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.
Build internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.
Support and develop existing production services together with the team: reviews, on-call, fixes and new features.
Design data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.
Integrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Drive technical research and design for new features. Weigh trade-offs and write them down.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
5+ years of commercial software engineering, with
production work on both backend and frontend
. You have written production code without coding agents.
Strong Go: you know and have used its advanced features in production.
Strong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.
Hands-on experience building and running AI agents in production
Strong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.
Strong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).
Git workflows and code review, comfortable Linux command line, and networking basics.
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Experience using AI coding agents with full review of generated changes.
Why join us
Help us challenge injustice by creating fair choices for millions of people across 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Location: Almaty, Kazakhstan
Workplace: hybrid
We are looking for a
Senior Software Engineer
to build and run backend services and internal web applications for our AI teams. You will write production-grade
Go, Python and TypeScript
, own your services from design to on-call. You bring hands-on experience building AI agents in production: tool calling, state, reliability and observability of LLM-based systems. You will work with data scientists, backend engineers, QA and product managers.
Key Responsibilities
Design, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.
Build and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.
Build internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.
Support and develop existing production services together with the team: reviews, on-call, fixes and new features.
Design data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.
Integrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Drive technical research and design for new features. Weigh trade-offs and write them down.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
5+ years of commercial software engineering, with
production work on both backend and frontend
. You have written production code without coding agents.
Strong Go: you know and have used its advanced features in production.
Strong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.
Hands-on experience building and running AI agents in production
Strong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.
Strong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).
Git workflows and code review, comfortable Linux command line, and networking basics.
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Experience using AI coding agents with full review of generated changes.
Why join us
Help us challenge injustice by creating fair choices for millions of people across 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Location: Cairo, Egypt
Workplace: hybrid
We are looking for a
Senior Software Engineer
to build and run backend services and internal web applications for our AI teams. You will write production-grade
Go, Python and TypeScript
, own your services from design to on-call. You bring hands-on experience building AI agents in production: tool calling, state, reliability and observability of LLM-based systems. You will work with data scientists, backend engineers, QA and product managers.
Key Responsibilities
Design, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.
Build and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.
Build internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.
Support and develop existing production services together with the team: reviews, on-call, fixes and new features.
Design data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.
Integrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Drive technical research and design for new features. Weigh trade-offs and write them down.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
5+ years of commercial software engineering, with
production work on both backend and frontend
. You have written production code without coding agents.
Strong Go: you know and have used its advanced features in production.
Strong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.
Hands-on experience building and running AI agents in production
Strong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.
Strong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).
Git workflows and code review, comfortable Linux command line, and networking basics.
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Experience using AI coding agents with full review of generated changes.
Why join us
Help us challenge injustice by creating fair choices for millions of people across 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Location: Москва
Workplace: Гибридный
О компании
CVM B2B - inhouse-инструмент кампейнинга, адаптированный под бизнес-процессы Телеком B2B, для развития процессов маркетинга, продаж и поддержки.
И сейчас мы приглашаем к себе Ведущего (Senior) разработчика Java!
Обязанности
Разрабатывать backend сервисы;
Писать Unit тесты;
Проводить анализ результатов нагрузочного тестирования;
Создавать дашборды для мониторинга разрабатываемых систем;
Участвовать в техническом развитии и масштабировании продукта;
Искать утечки приложения;
Оптимизировать код приложения;
Проводить code-review.
Требования
Умение работать со стеком: Java REST, Kafka, gRPC, GraphQL Spring / SpringBoot Grafana, Kibana, Elastic Search;
Опыт работы с реляционными СУБД: Oracle, PostgreSQL, SQLServer Docker, Kubernetes;
Умение работать с Jenkins, Ansible Git / BitBucket, Nexus, Jira, Confluence;
Владение инструментами тестирования: JUnit, Mockito Jmeter;
Будет плюсом: опыт разработки на Kotlin.
Условия
Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
Участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
ДМС с первого месяца работы, включая стоматологию;
Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
Отпуск 28 календарных дней (+3 дополнительных дня за ненормированный рабочий день);
Прием врачей общей практики и массаж в офисе;
Мобильная связь за счет компании и льготные тарифы для близких;
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.
Location: GE; PL
Workplace: remote
Overview:
SOFTSWISS continues to expand its team and is looking for a Senior Ruby on Rails Developer. We need a skilled, proactive and accomplished professional who shares our culture and values and is ready to contribute to the development of cutting-edge gaming solutions.
About Product:
SOFTSWISS Casino Platform
Full-service modular software platform to manage online casino operations
Learn More
Purpose of the role:
We’re looking for an engineer who treats AI as a force multiplier rather than a shortcut: someone who ships fast with modern tooling, but still owns the architecture, the edge cases and the production behaviour of everything they deliver. If you share our culture and values and want to build high-load gaming solutions used by millions of players, we’d love to talk.
Key responsibilities:
You’ll do design, build and evolve Ruby on Rails services that power our iGaming platform: high-throughput APIs, payment and wallet flows, real-time game integrations and back-office tooling.
Work in an AI-augmented workflow: use coding assistants and agents (Cursor, Claude Code, GitHub Copilot or similar) for scaffolding, refactoring, test generation and code review and take full responsibility for the quality of what gets merged.
Integrate LLM-based features into the product where they create real value: [fraud and risk signals, player-support automation, content generation, internal analytics copilots].
Own performance and reliability: profile hot paths, tune PostgreSQL queries, design caching and background-processing strategies, and drive incidents to root cause.
Review code (human- and AI-written alike), mentor mid-level engineers and help set the team’s standards for how we use AI responsibly and effectively.
Take part in architecture discussions, technical planning and cross-team initiatives.
Required Experience:
4+ years of commercial Ruby on Rails experience; deep understanding of Ruby internals, Rails conventions and where to break them.
Strong SQL and PostgreSQL skills: indexing, query planning, migrations on large tables without downtime.
Solid grasp of distributed-system fundamentals: message queues, idempotency, eventual consistency, background jobs (Sidekiq or similar), caching (Redis).
Hands-on experience with AI coding tools in day-to-day work, and a clear opinion on when they help and when they hurt.
You can spot a plausible-looking hallucinated API in review.
Ability to evaluate and verify AI-generated code: you write and read tests critically, understand what the code actually does, and never merge what you can’t explain.
Experience designing and consuming REST and/or gRPC APIs; familiarity with OpenAPI.
Confident with Git, CI/CD pipelines, Docker; comfortable reading Kubernetes manifests and logs.
Experience with observability tooling (Prometheus/Grafana, Sentry, OpenTelemetry or similar).
Upper-Intermediate or higher English and Russian level.
Nice to have:
Experience integrating LLM APIs (OpenAI, Anthropic, open-weight models) into production Ruby applications – prompt design, structured outputs, evaluation, cost and latency control.
Familiarity with RAG pipelines, vector databases (pgvector, Qdrant) or agent frameworks.
Understanding of security and data-privacy implications of AI features (PII handling, prompt injection, model output validation).
Experience in fintech, payments or iGaming; knowledge of regulatory and responsible-gaming requirements.
Contributions to open-source Ruby projects, talks or technical writing.
Working knowledge of Go, Elixir or TypeScript for cross-service work.
Our stack:
Ruby 3.x, Rails 7/8, PostgreSQL, Redis, Sidekiq, Kafka [/RabbitMQ], Docker, Kubernetes, GitLab CI, Grafana, Sentry.
AI tooling: [Cursor / Claude Code / Copilot] with team-wide guidelines on usage, review and security.
LLM integrations via [provider APIs and self-hosted models]
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
Workplace: Удаленно
Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Обязанности
Проектировать архитектуру;
Разрабатывать сервисы на Go;
Проводить ревью архитектуры и кода;
Участвовать в планировании задач.
Требования
Опыт коммерческой разработки на Golang от 3х лет;
Опыт PostgreSQL: проектирование, индексы, оптимизация;
Опыт работы с брокерами событий, например Kafka;
Опыт работы с KV хранилищами, например Redis;
Понимание gRPC, RESTful API, protobuf, умение читать и описывать спецификацию;
Понимание и умение использовать паттерны отказоустойчивости
Опыт работа с Docker, Git, K8S;
Представление о построении распределенных систем.
Условия
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Location: Москва
Мы в поиске Lead Python backend-разработчика, который будет управлять командой разработчиков, развивать и внедрять процессы разработки и при этом оставаться практикующим инженером: проектировать, реализовывать и развивать микросервисы, участвовать в обсуждении архитектурных решений.
Агентная разработка у нас — не строчка «будет плюсом», а то, как устроена ежедневная работа команды: кодовые агенты, реестр скиллов, правила для агентов и spec-driven development.
Мы строим технологическую платформу нового поколения для производства, хранения и дистрибуции медиаконтента. Это интеллектуальная экосистема, которая автоматизирует жизненный цикл материалов: от загрузки и разметки до бесшовной публикации в десятках цифровых каналов — сайты, приложения, мессенджеры, соцсети.
Обязанности
### Чем предстоит заниматься:
* руководить командой backend-разработчиков: планирование, декомпозиция и оценка задач, развитие инженерных процессов
* решать задачи отказоустойчивости и горизонтального масштабирования
* участвовать в проектировании взаимодействия сервисов: обсуждать их ответственность, API и контракты событий
* разрабатывать асинхронные микросервисы на FastAPI
* реализовывать обработку событий Kafka: гарантии доставки, идемпотентность, повторную обработку; применять принятые в команде решения для согласования изменений данных и публикации событий
* использовать кодовых агентов для разработки, поддерживать проектные правила и скиллы, проверять и дорабатывать сгенерированный код
* работать с логами и метриками, участвовать в диагностике и устранении ошибок сервисов проекта
* взаимодействовать с аналитиками, QA и frontend-разработчиками.
**Стек:**
Python 3.12+, asyncio, FastAPI, REST
PostgreSQL, Tortoise ORM / SQLAlchemy, Redis
Apache Kafka
FastStream, Django / Wagtail
OpenSearch / Elasticsearch
GigaCode CLI, реестр скиллов, AGENTS.md / rules, MCP
Docker, OpenShift (Kubernetes)
Jenkins, Nexus, Bitbucket, SonarQube, Jira, Confluence
Требования
### Что для нас важно:
###
* от 5 лет коммерческой разработки на Python и профильное IT-образование
* уверенное знание Python и asyncio: асинхронный ввод-вывод, конкурентное выполнение, понимание влияния блокирующего кода
* практический опыт разработки сервисов на FastAPI, реализации REST API и участия в их проектировании
* опыт микросервисной разработки, реализации взаимодействия нескольких сервисов. Понимание архитектуры сервиса
* уверенный SQL и PostgreSQL: транзакции, индексы, планы запросов. Опыт работы с ORM
* практический опыт с Redis: кеширование, TTL и инвалидация кеша
* работа с Docker, логами и метриками приложений; опыт участия в диагностике ошибок и production-инцидентов своего сервиса
* практический опыт Apache Kafka в production. Понимание гарантий доставки и порядка сообщений; реализация идемпотентной обработки и защиты от дублей
* опыт руководства командой разработчиков или роли техлида: постановка задач, код-ревью, развитие людей
* умение выстраивать и внедрять процессы разработки в команде.
**Будет преимуществом:**
* паттерны проектирования: понимание и практическое применение; умение выбирать подходящий паттерн под задачу
* принципы разработки и чистый код: понимание и применение SOLID и других принципов
* Kafka: диагностика consumer lag и ребалансировок, версионирование событий и совместимость схем
* отказоустойчивость межсервисных взаимодействий: понимание и применение
* производительность: профилирование, оптимизация и нагрузочное тестирование
* фреймворки и протоколы: FastStream, Django / Wagtail, SSE, gRPC
* поиск: OpenSearch / Elasticsearch; векторный поиск с pgvector / Qdrant
* эксплуатация: диагностика приложений в Kubernetes / OpenShift
* агентские инструменты: создание собственных скиллов, опыт настройки MCP-интеграций и разработки MCP-серверов, применение SDD в командной разработке
* AI-функции продукта: интеграция LLM и разработка агентов, в том числе с LangChain / LangGraph или аналогами.
Условия
* комфортный современный офис по адресу Кутузовская 32 или Оружейный 41
* формат работы – офис/гибрид
* ежегодный пересмотр зарплаты и годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Location: Санкт-Петербург
Workplace: гибкий
VK Видео Live — это стриминговая часть платформы VK Видео, которая полностью отвечает за прямые эфиры, интерактив и real-time коммуникацию с пользователями.
Наша команда создаёт и развивает собственный продукт полного цикла — от запуска трансляций и механик монетизации (донаты, платные подписки, VK Donut) до аналитических кабинетов авторов.
Кроме того, мы разрабатываем Live SDK — набор компонентов для встраивания чатов и управления стримами в другие продукты компании, включая крупнейшие интеграции с VK Видео и ВКонтакте.
Задачи
Продуктовые фичи для зрителей и авторов:
Разрабатывать real-time интерактив для зрителей: технологичные чаты с модерацией, тредами и ботами, а также умные системы рекомендаций и уведомлений
Создавать инструменты монетизации и удержания: развивать бизнес-логику платформы (управление подписками, каналами и пользовательскими настройками)
Запускать новые фичи для авторов контента: проектировать инструменты проведения эфиров, механики рейдов, интерактивные прогнозы и модули глубокой аналитики
Сложные инженерные задачи (Core):
Проектировать высоконагруженные real-time системы: уходить от классического CRUD в сторону сложной backend-архитектуры
Писать сервисы для работы с потоковыми данными и механиками распределения метаданных
Оптимизировать сетевое взаимодействие: погружаться в низкоуровневую работу с сетевыми протоколами для минимизации задержек
Требования
Уверенное знание языка Go и понимание его тонкостей
Опыт реализации и проектирования приложений на Go
Опыт разработки REST-сервисов и GRPC-сервисов на Go
Умение пользоваться отладчиком и профайлерами Go
Опыт работы с БД Postgres
Опыт работы с NoSQL БД
Опыт работы с Kafka или иными брокерами сообщений
Уверенное владение Git
Уверенный опыт работы с Linux-системами
Понимание принципов работы сетей и сетевых протоколов
Будет плюсом
Понимание и опыт имплементации кодогенераторов
Опыт работы с ClickHouse
Опыт работы с Centrifugo/WebSockets
Опыт работы с K8s
Опыт конфигурации GitLab CI
Опыт работы с S3
Понимание принципов безопасности информационных систем
Понимание принципов отказоустойчивости и масштабируемости информационных систем
Собирать, анализировать, согласовывать и декомпозировать функциональные и системные требования к информационным системам доменной области. Разрабатывать функциональные требования и технические спецификации для backend-сервисов на Go, web-приложений на Angular и мобильных приложений на Kotlin.
Location: Москва
Команда инфраструктурного мониторинга отвечает за стабильность и производительность высоконагруженных систем. Мы переходим от реактивного подхода к проактивному: строим систему, которая предсказывает сбои до их возникновения. Наша цель — создать внутренний AI-слой, который автоматизирует рутину эксплуатации, анализирует петабайты логов и трассировок, а также помогает инженерам принимать решения на основе данных, а не интуиции.
Обязанности
### Чем предстоит заниматься:
* создавать и внедрять в продакшен модели временных рядов для прогнозирования нагрузки на инфраструктуру и предиктивного алертинга, чтобы выявлять аномалии за часы или дни до деградации сервиса
* разрабатывать пайплайны автоматической классификации и группировки алертов и строить системы семантического поиска и суммаризации причин сбоев по неструктурированным данным с использованием внутренних LLM
* проектировать архитектуру взаимодействия с внутренними LLM для автоматической категоризации инцидентов, генерации рекомендаций по устранению и нормализации данных мониторинга
* выстраивать полный цикл работы с ML в production от версионирования данных и моделей (MLflow / DVC) до автоматизированного A/B-тестирования версий моделей, мониторинга деградации качества (data drift, concept drift) и автоматического переобучения
* применять методы оптимизации инференса для обеспечения низкой задержки ответов AI-сервисов в контуре real-time мониторинга
* участвовать в проектировании потоков данных (ClickHouse, Redis, Kafka) для обеспечения ML-моделей актуальными фичами в режиме, близком к реальному времени
* работать в тесной связке с SRE, DevOps и разработчиками бэкенда для обеспечения отказоустойчивости AI-сервисов и развития CI/CD-процессов.
Требования
### Мы ждем от тебя:
* коммерческий опыт разработки на Python от 3-х лет, уверенное знание Python Core, GIL и принципов работы CPython
* понимание классического машинного обучения от алгоритмов временных рядов (ARIMA, Prophet, LSTM, CatBoost для time-series) до задач классификации и кластеризации
* опыт работы с СУБД в рамках написания сложных запросов, понимание партиционирования и движков таблиц (PostgreSQL, Oracle, Redis, ClickHouse)
* опыт написания качественного, покрытого тестами кода (pytest, unittest, принципы TDD, проектирование тестируемой архитектуры)
* опыт работы с Docker, понимание многослойных образов и оптимизации их размера, опыт работы с GitLab CI, Jenkins или GitHub Actions, написание пайплайнов для автоматической сборки, тестирования и доставки ML-сервисов
* знание протоколов сетевого взаимодействия HTTP/1.1, HTTP/2, REST, gRPC, а также брокеров сообщений (Kafka, RabbitMQ)
* практический опыт MLOps: контейнеризация моделей, настройка мониторинга дрейфа данных, пайпланы переобучения.
Будет плюсом:
* опыт работы с экосистемой Big Data: PySpark, Hadoop, Airflow (построение сложных DAG для подготовки фичей)
* опыт работы с Kubernetes/Openshift: написание Helm-чартов, настройка ресурсов (CPU/Memory), работа с PodDisruptionBudgets и HorizontalPodAutoscaler.
* понимание Observability-стека: Prometheus (архитектура, PromQL), Grafana, Loki, Tempo, OpenTelemetry
* опыт работы в fintech, highload или data-intensive проектах, где цена ложного срабатывания или пропуска аномалии критически высока
* опыт интеграции с LLM через API, prompt engineering, работа с векторными базами данных для RAG и семантического поиска
* знание спецификаций взаимодействия с моделями или опыт разработки собственных AI-агентов для автоматизации рутинных задач эксплуатации.
Условия
### **Мы предлагаем:**
* офис рядом с м. Кожуховская
* офисный формат работы на время адаптации
* ежегодный пересмотр зарплаты и годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— Работа над микросервисной архитектурой товарной логистики, медиа-менеджмента и event-driven систем.
Требования:
— Владение стеком Go, gRPC, Protobuf, buf, PostgreSQL, ClickHouse, Redis, Kafka.
Условия:
— Откликаться через Runello-бот.
Задачи:
— Проектирование масштабируемых и отказоустойчивых систем для сбора, обработки и анализа событий с конечных точек.
— Архитектура высоконагруженного бэкенда: проектирование сервисов на Java / Spring Boot, потоковой обработки данных через Kafka и Flink, хранилищ на PostgreSQL и ClickHouse.
— Проектирование взаимодействия серверной части и агентского ПО на C++ (Windows / Linux): протоколы, схемы обновления, обработка ошибок, управление конфигурацией на стороне агентов.
— Проектирование управления доступом на базе Keycloak (IAM, аудит, интеграции).
— Оценка и выбор архитектурных решений.
— Формирование технических решений и ТЗ для команд разработки (Java-команда, команды агентов).
— Участие в код-ревью ключевых решений, менторинг инженеров по архитектурным вопросам.
— Работа с нагрузочным тестированием, сайзинг, анализ узких мест.
Требования:
— Опыт проектирования масштабируемых, отказоустойчивых распределённых систем от 3 лет.
— Глубокое понимание Java и Spring Boot, опыт проектирования микросервисной и модульно-монолитной архитектуры.
— Практический опыт работы с Kafka (streaming, топологии, consumer groups, exactly-once / at-least-once семантики).
— Опыт проектирования OLAP-хранилищ на ClickHouse для больших объёмов событийных данных.
— Опыт работы с PostgreSQL: моделирование данных, индексация, репликация, масштабирование.
— Понимание Flink: streaming-обработка, stateful processing, windowing, backpressure.
— Опыт работы с C++ на уровне, достаточном для проектирования взаимодействия с нативными агентами (Windows / Linux): процессы, потоки, IPC, архитектурные подходы к написанию высокопроизводительного кода.
— Понимание принципов IAM / OAuth2 / OIDC, опыт работы с Keycloak или аналогами.
— Опыт проектирования систем с высокой нагрузкой (десятки-сотни тыс. событий / сек).
Будет большим плюсом:
— Опыт в области кибербезопасности, SOC, EDR / SIEM / XDR-решений.
— Знание Prometheus / Grafana / ELK для мониторинга и логирования.
— Опыт проектирования agent–server коммуникации (gRPC, MQTT, AMQP).
— Понимание Windows-платформы: ETW, WMI, hooks, kernel / user mode, драйверы.
— Понимание Linux-платформы: eBPF, inotify / fanotify, kprobe / uprobe.
— Опыт работы с Terraform / Ansible для инфраструктурного кода.
— Опыт сертификации СЗИ в ФСТЭК / ФСБ / МО.
Workplace: Удаленно
RWB (Wildberries & Russ) — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Мы развиваем Wb Chat — мессенджер, где удобно общаться с друзьями, семьей и коллегами. Мы в поиске Rust-инженера для разработки производительных серверных компонентов и их интеграции с существующей микросервисной платформой.
Обязанности
Проектировать и разрабатывать сервисы на Rust, участвовать в выборе технических решений.
Повышать надёжность и масштабируемость сервисов.
Интегрировать новые компоненты с существующими сервисами платформы.
Участвовать в сопровождении сервисов в production, диагностике и устранении проблем.
Интегрировать сервисы с Kafka, PostgreSQL, Redis и внутренними API по gRPC/Protobuf.
Исследовать производительность: находить причины задержек, оптимизировать потребление памяти и процессорных ресурсов.
Поддерживать качество кода: писать тесты, проводить code review и улучшать существующие решения.
Требования
Имеете более 3 лет коммерческого опыта разработки на Rust.
Уверенно работаете с асинхронным и многопоточным кодом на Rust
Знаете Go или готовы освоить его для работы с существующими сервисами платформы.
Умеете проектировать сетевые сервисы и понимаете, как работают HTTP, WebSocket и gRPC.
Понимаете особенности распределённых систем: таймауты, повторную доставку, нарушение порядка событий и частичные отказы.
Работали с SQL, NoSQL, транзакциями, индексами и оптимизацией запросов.
Умеете аргументировать решения, обсуждать компромиссы и доводить изменения от проектирования до эксплуатации.
Имеете опыт работы с Kubernetes
Будет плюсом:
Опыт разработки систем, рассчитанных на большое число одновременных подключений.
Опыт профилирования Rust-приложений и оптимизации задержек под нагрузкой.
Условия
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Опыт с Go от 3 лет (фреймворк Fiber, глубокое понимание Go runtime, паттернов конкурентности, gRPC, отладка через pprof, работа с PostgreSQL/sqlc и Redis). Опыт с NodeJS от 2 лет (фреймворк NestJS с MikroORM).
Location: Kyiv
Workplace: onsite
Ajax Systems, an international tech company and the largest manufacturer of security systems in Europe.
We are looking for a new team member to join our System devisions as Java Developer.
The System Division is responsible for building and developing the Ajax software ecosystem. The team develops and maintains OS Malevich and the Video Management System, builds scalable cloud infrastructure, and creates client applications for multiple platforms, ensuring that all system components work together as a unified ecosystem.
The division works with Java, Kotlin, Swift, C, C++, and Python. It includes embedded, cloud, mobile, and desktop engineers who ensure the stable operation of Ajax as a single digital platform.
Required skills:
5+ years of commercial experience in backend development with Java in an enterprise environment.
Strong understanding of Java Concurrency and hands-on experience with concurrent programming in production systems.
Solid understanding of SOA, microservices and event-driven architecture.
Practical experience with cloud computing platforms.
Experience building and supporting high-load, scalable and highly available systems;
Hands-on experience with messaging brokers.
Strong understanding of modern backend infrastructure, NoSQL, key-value databases and in-memory storage solutions.
Practical experience with Kubernetes.
Experience with Git, Gradle or othet CI/CD tools.
Strong knowledge of unit testing and automated testing approaches
Would be a plus:
experience with these technologies: Redis, Netty, Akka, NATS, AWS, Kafka, MongoDB, gRPC.
Practical experience with Kotlin.
Desire to grow into a team leadership role.
What you will do:
design and develop core backend services and data pipelines for the product line.
Build clean, maintainable, and production-ready code with a strong focus on quality.
Contribute to backend architecture, drive technical decisions and document solutions for reliable deployment and operations.
Ensure proper test coverage with unit and integration tests.
Take ownership of performance, scalability and cost efficiency within your domain.
Maintain production reliability through monitoring, alerting, dashboards, and runbooks.
Investigate and resolve production issues, including deep-dive analysis of complex cases.
Work in a strong engineering culture with testing, continuous delivery and DevOps practices.
Collaborate closely with product and engineering teams to deliver new features and improve existing services.
We offer:
The opportunity to suggest and implement your own ideas that directly influence the product and its mass production
A place in a fast-growing company with a motivated and professional team
Competitive salary
Medical insurance
English classes
The opportunity to participate in Ajax’s internal beta-testing program for security systems
Discounts from partner companies
Discounts on Ajax products