Компания, в которую требуется наш кандидат - это международный EdTech Start-up: инновационная образовательная AI – экосистема, которая помогает школьникам учиться с удовольствием и достигать новых вершин, а родителям и учителям видеть реальный прогресс, успехи и точки для роста академических результатов учеников.
Компания активно растёт и не планирует останавливаться на достигнутом, продолжает путь to the moon. Как это выходит? А делает это в команде звёзд. И сейчас в поиске еще одной - Backend-разработчика на удалённой основе.
ФУНКЦИОНАЛ:
Разработка и поддержка backend-сервисов: Разработка и сопровождение основных сервисов Winny AI с устойчивой и чистой архитектурой, обеспечивающих высокую производительность и масштабируемость платформы.
Интеграция с внешними системами: Реализация интеграций с поставщиками ИИ решений (LLM и другие), платежными системами, аналитическими и другими сторонними сервисами.
Ведение технической документации: Поддержка актуальности документации по разработанным сервисам и API.
Работа в команде: Проведение код-ревью, участие в код-ревью коллег. Оценка трудозатрат на выполнение задач. Взаимодействие с frontend-разработчиками, дизайнерами и аналитиками.
ТРЕБОВАНИЯ:
Опыт разработки и сопровождения backend-решений на C# не менее 3-х лет.
Уверенное владение C# (.NET 7+) и знание ORM-инструментов (EF).
Опыт работы с SQL и NoSQL: написание сложных запросов и понимание принципов работы с базами данных (PostgreSQL, Cassandra).
Знание принципов работы брокеров сообщений (RabbitMQ или Kafka).
Опыт работы с распределённым кэшированием (Redis).
Опыт работы с ИИ-решениями (с применением LLM) и понимание принципов промпт-инжиниринга.
Опыт разработки под микросервисную архитектуру с оркестрацией и репликами в K8s. Опыт работы с Docker.
Понимание CI/CD принципов.
Опыт интеграции с внешними системами через RESTful API.
Навыки работы с многопоточностью и асинхронными процессами.
Умение разбираться в чужом коде, писать понятный и поддерживаемый код с комментариями.
Опыт работы с системами контроля версий (Git) и инструментами управления задачами (Azure DevOps будет плюсом).
Преимуществом будет:
Опыт работы с SignalR
Владение инструментами: MS Azure DevOps, MS Application Insights
Опыт работы над мультиязычными сервисами и глобализацией
Знание принципов работы векторных баз данных и embeddings для RAG-подхода
МЫ ПРЕДЛАГАЕМ:
Давно хотели поучаствовать в чем-то масштабном и действительно полезном?
Тогда откликайтесь на вакансию, мы непременно свяжемся с Вами.
Санкт-Петербург
от 200000 RUR
Марченко Андрей Андреевич
Санкт-Петербург
от 200000 RUR
Линсофтверпродакшн
Санкт-Петербург
до 200000 RUR
Хомяк Елена Александровна
Санкт-Петербург
до 200000 RUR
EYES OF WONDER SOFTWARE LLC
Санкт-Петербург
до 200000 RUR
Динамический весовой контроль
Санкт-Петербург
от 180000 RUR