EPIQ

Software Engineer, Backend

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Backend-инженер в Epiq AI Labs — инновационный хаб, создающий AI-платформу для юридических департаментов и юрфирм. Проектирование и эксплуатация core-сервисов, API и распределённых систем, на которых работают LLM-приложения и агенты.

Задачи

  • Проектировать, реализовывать, тестировать, отлаживать и эксплуатировать backend-сервисы, REST API и компоненты платформы
  • Строить распределённые системы, data pipelines и асинхронные workflow на очередях, messaging и event-driven паттернах с учётом конкурентности, идемпотентности, ретраев и восстановления после сбоев
  • Проектировать модели данных и хранение в реляционных БД, объектном хранилище, поиске и векторных хранилищах
  • Реализовывать безопасные multi-tenant возможности: аутентификацию, авторизацию, RBAC, изоляцию тенантов и контроль доступа к данным
  • Совместно с AI-инженерами строить backend-сервисы, data pipelines и контроль доступа для выполнения агентов, retrieval и оценки
  • Инструментировать сервисы метриками, логами и трейсами, разбирать инциденты и участвовать в on-call
  • Использовать AI coding agents в разработке, отвечая за дизайн, спецификации, тест-планы, код-ревью и корректность
  • Для уровня Senior+: определять базовую архитектуру и инженерные паттерны, вести сложные кросс-командные инициативы и миграции, менторить инженеров

Требования

  • 3+ года профессионального опыта проектирования, разработки и эксплуатации backend-систем в продакшене
  • Владение Python или сильный опыт в сравнимом языке с готовностью работать преимущественно на Python
  • Понимание основ распределённых систем: конкурентность, консистентность, асинхронная обработка, отказоустойчивость, идемпотентность
  • Опыт с крупной облачной платформой (AWS, GCP или Azure)
  • Опыт работы с реляционными БД: проектирование схем, оптимизация запросов, миграции; предпочтительно PostgreSQL
  • Опыт асинхронной или event-driven обработки через очереди сообщений, task workers и аналогичные технологии
  • Опыт проектирования и реализации REST API для других сервисов и команд
  • Опыт автоматизированного тестирования, CI и контейнерного деплоя; желательно Kubernetes
  • Опыт observability: метрики, логирование, трейсинг
  • Опыт написания технических дизайн-документов и участия в дизайн- и код-ревью
  • Практическое использование AI coding agents в повседневной разработке
  • Самостоятельность и высокий уровень ownership
  • Для уровня Senior+: опыт технического лидерства, определения архитектуры и поставки сложных распределённых систем
  • Для уровня Senior+: умение вести техническое направление без прямых полномочий и доносить архитектурные компромиссы

Условия

  • Зарплата $180,000–$260,000 в год, возможен годовой бонус
  • Требуется право на работу в США
  • Гибридный/офисный формат в Нью-Йорке
  • Обучение и внутренняя мобильность в масштабах компании
  • Гибкость и признаваемый извне work-life balance
  • Современные платформы и AI-инструменты в работе

Навыки

  • Python
  • PostgreSQL
  • RabbitMQ
  • Temporal
  • Solr
  • Qdrant
  • OAuth2
  • OIDC
  • SAML
  • Azure
  • Kubernetes
  • Docker
  • Terraform
  • Prometheus
  • Grafana
  • OpenTelemetry
  • REST API
  • LLM APIs
  • Airflow
  • Dagster

Похожие вакансии

Backend Developer
Integrity Technology ConsultantsSeniorAnnapolis JunctionГибрид
180,000 – 200,000 USD в год
6 нояб.
Software Engineer - AI & Workflow Automation
Elevation Autism CenterMiddleAtlantaГибрид
40 – 60 USD в час
6 нояб.
Sr. Software Development Engineer
AMDSeniorAustinОфис
110,600 – 189,600 USD в год
6 нояб.
Lead Software Engineer - Enterprise AI Services & Agents
WellmarkLeadDes MoinesГибрид
6 нояб.
MTS Software Development Engineer
AMDMiddleAustinОфис
133,000 – 228,000 USD в год
6 нояб.