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.
Конфигурация, настройка и администрирование серверов под управлением ОС семейства Linux, в том числе с технологиями оркестрации и контейнеризации; Оптимизация работы ОС Linux под различный стек задач;
ГибридseniorМосква; В связи с расширением потребности мы находимся в поиске
🕹 Список обязанностей: — Разработка и поддержка высоконагруженных backend-сервисов на Python. — Проектирование и разработка Event-Driven систем, включая создание таких систем с нуля.
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— разработка новой функциональности в системах управления виртуализации
— исправление ошибок и доработка существующей функциональности в системах управления виртуализации
— анализ кода (code review) и участие в коллективной разработке открытых (open-source) проектов, в том числе взаимодействие с внешними разработчиками (upstream)
— участие в документировании собственного кода и подготовке публичной документации к ПО
Требования:
— опыт коммерческой разработки от 3 лет
— уверенные знания SQL (PostgreSQL, MariaDB)
— опыт работы с Redis или любым другим KV-хранилищем
— знание *nix-подобных систем, основы разработки shell-скриптов
— уверенные знания Git, Docker и конфигурации сервера
— навыки оптимизации кода и производительности
— опыт проектирования архитектуры решений
— опыт интеграции с другими сервисами
— системное программирование, архитектура ОС (желательно)
— знания RSpec и опыт написания тестов, TDD (желательно)
— понимание микросервисной архитектуры (желательно)
Условия:
— трудовой договор по ТК РФ
— работа в офисе в Москве
Location: Москва
Наша команда создает линейку продуктов на основе мультимодальной нейросетевой модели GigaChat, которая является одной из самых мощных и продвинутых моделей искусственного интеллекта, доступных на сегодняшний день.
Мы создаем удобный и понятный сервис, позволяющий людям использовать GigaChat для решения повседневных задач и развлечения: поиск ответов на вопросы, работа с документами, создание контента, изучение языков, общение с персонажами и многое другое.
Мы ищем опытного Senior-инженера SRE, который возглавит развитие front-инфраструктуры. Вы будете отвечать не только за техническую реализацию, но и за менторство команды, архитектурные решения и стратегическое развитие надежности сервиса.
Ваша ключевая задача — построение и развитие системы Observability для высоконагруженной micro-frontend архитектуры, обеспечение ее отказоустойчивости, масштабируемости и безопасности. Вы будете напрямую влиять на SLA/SLI/SLO сервиса и качество продукта, которым пользуются миллионы.
Обязанности
* проектирование, внедрение и поддержка отказоустойчивой front-инфраструктуры **giga.chat**.
* построение сквозной системы мониторинга, логирования и трейсинга (Observability) для micro-frontend систем.
* организация процесса управления инцидентами (Incident Management), поиски (Root Cause), внедрение превентивных мер.
* развитие инфраструктуры как кода (Infrastructure as Code), автоматизация процессов развертывания, масштабирования и управления конфигурациями.
* наставничество Middle-инженеров, code-review инфраструктурного кода, развитие инженерных практик в команде.
Требования
* **Уровень:** Senior (от 5 лет опыта в SRE/DevOps), наличие подтвержденного опыта на позиции Team Lead или готовность к руководящей роли.
* **Архитектура и сети:**
* Глубокое понимание принципов построения высоконагруженных и отказоустойчивых систем.
* Экспертное знание сетевого стека (модель OSI, TCP/IP, BGP, DNS). Опыт диагностики сложных сетевых проблем в production-среде.
* Экспертный уровень владения балансировщиками: NGiNX (включая Lua/NJS для сложной логики), HAProxy, Traefik. Опыт их тюнинга под экстремальные нагрузки.
* **Observability:**
* Успешный опыт построения комплексных систем Observability "с нуля" для микросервисных и micro-frontend архитектур.
* Экспертиза в стеке Prometheus + Grafana: написание сложных PromQL-запросов, проектирование дашбордов и алертов.
* Глубокое знание систем логирования (ELK Stack) и распределенной трассировки (Jaeger, Zipkin). Умение коррелировать метрики, логи и трейсы для быстрого поиска аномалий.
* **Безопасность:**
* Глубокие знания в области информационной безопасности. Опыт внедрения Zero Trust архитектуры, настройки WAF, защиты от DDoS-атак на уровне L7, управления секретами (Vault).
* **Инфраструктура:**
* Экспертный уровень администрирования Linux.
* Экспертиза в Kubernetes: управление кластерами в production, написание Helm-чартов, диагностика проблем на уровне Control Plane и Data Plane.
* Уверенное владение IaC-инструментами (Terraform, Ansible) на уровне написания модулей и ролей.
Будет плюсом:
* Опыт работы с облачными провайдерами (Sber Cloud, Yandex Cloud, AWS) на уровне построения гибридных инфраструктур.
* Опыт работы с Service Mesh (Istio)
* Опыт работы с базами данных (PostgreSQL, Elasticsearch, ClickHouse, Mongo)
* Опыт работы с системами очередей и кеш-серверами (Kafka, Ignite, Redis)
Условия
* стабильный оклад и премии по результатам работы, ежегодный пересмотр зарплаты
* комфортный современный офис рядом с м.Кутузовская
* гибридный формат работы: встречаемся очно в офисе 1 раз в неделю
* корпоративный спортзал и зоны отдыха
* уникальная система обучения Сбера для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте
* расширенный ДМС и льготное страхование семьи
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* бесплатная подписка СберПрайм, скидки на продукты компаний-партнеров
* вознаграждение за рекомендацию друзей в команду Сбера
* корпоративная пенсионная программа
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: Москва
Компания Сбер Страхование находится в поисках опытного Java-разработчика в команду, которая отвечает за постпродажное обслуживание клиентов в рамках приложения "Сбол".
Нам требуется сильный специалист уровня Senior, готовый к сложным вызовам и амбициозным задачам, за которыми стоит успех всей нашей компании.
Обязанности
* Проектирование и разработка новых модулей и компонентов для наших продуктов;
* Оптимизация производительности существующих сервисов и устранение узких мест;
* Участие в анализе требований, написании технической документации и проведении code review;
* Поддержка и улучшение архитектуры приложения, обеспечение надежности и масштабируемости системы;
* Участие в анализе и разборе дефектов;
* Интеграция с различными сервисами и системами через REST API и event-driven подходы;
* Разработка тестов (unit/integration tests);
* Мониторинг работоспособности приложений и своевременное реагирование на инциденты;
Требования
* Опыт коммерческой разработки на Java от 3-х лет;
* Глубокое понимание принципов ООП, SOLID и паттернов проектирования;
* Отличные знания фреймворков Spring Boot, Spring MVC, Spring Data, Spring Security;
* Уверенное владение ORM-фреймворком Hibernate/JPA;
* Практическое использование баз данных PostgreSQL (опыт написания сложных SQL-запросов);
* Опыт работы с очередью сообщений (Apache Kafka или аналогичными решениями);
* Понимание DevOps-процессов и инструментов CI/CD (GitLab CI/CD);
* Навык деплоймента и управления контейнерами Docker/Kubernetes;
* Опыт работы с системой контроля версий Git;
* Владение инструментами профилирования и мониторинга (Prometheus, Grafana, и др.);
* Понимание облачных технологий;
* Знание контейнеризации и оркестрации микросервисов;
* Работа с NoSQL-решениями (например, Redis, MongoDB);
* Инструментальное владение AI для анализа, генерации и автоматизации.
Условия
* Гибридный формат работы (современный офис в Москве, м. Проспект Мира);
* Льготные ипотечные условия кредитования;
* Подписка Прайм с возможностью совместного использования на трёх близких;
* ДМС с первого дня и скидки на страхование для близких;
* Корпоративная пенсионная программа;
* Детский отдых и подарки за счет Компании;
* Обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию.
seniorМосква; Компания Сбер Страхование находится в поисках опытного Java-разработчика в команду, которая отвечает за постпродажное обслуживание клиентов в рамках приложения "Сбол"
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 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— Создание программного комплекса для резервного копирования с использованием стека Python и Django;
— Участие в планировании работ и подготовка оценок трудоемкости реализации поставленных задач;
— Разработка и предложение архитектурных и технических решений;
— Проведение ревизии исходного кода;
— Ведение и актуализация технической документации.
Требования:
— Опыт коммерческой разработки на Python от пяти лет (грейд Senior);
— Опыт работы на одном сложном проекте 2-3 года;
— Опыт непосредственного построения архитектуры, понимание подходов к построению архитектуры и практика ее создания;
— Практическое владение асинхронным программированием (asyncio), понимание принципов алгоритмов и объектно-ориентированного подхода;
— Способность писать чистый код, соответствующий стандартам PEP 8, с комплексом тестов (pytest) и документацией;
— Опыт работы с технологиями Python, Django, PostgreSQL, Redis, Celery, Docker, Grafana и Loki;
— Опыт работы с высоконагруженными системами;
— Знание контейнеризации (Docker, Kubernetes) и администрирования ОС Linux.
Дополнительные требования:
— Опыт работы в кросс-функциональной продуктовой команде;
— Знание административной панели Jazzmin;
— Навык оптимизации сложных SQL-запросов.
Условия:
— Полная занятость (fulltime);
— Оформление по ИП;
— Гражданство РФ.
-Создание и поддержка высоконагруженных сервисов на Go для маршрутизации запросов к нейросетям. -Проектирование и масштабирование архитектуры: разработка распределенных микросервисов в инфраструктуре Kubernetes.