Senior Software Engineer, Metering & Billing

Работодатель · Kong

Разработчик программного обеспеченияРазработчик приложенийПолная

Будапешт

В команде Konnect Metering & Billing в Kong вы будете проектировать, создавать и поддерживать бэкенд-сервисы для двух продуктов: учета использования и биллинга, а также управления затратами на искусственный интеллект (Tokenomics), что дает клиентам видимость и контроль над затратами на использование ИИ. В качестве бэкенд-инженера вы будете тесно сотрудничать с инженерной и продуктовой командами для создания масштабируемых сервисов и API, которые обрабатывают миллионы событий в секунду и оказывают прямое, измеримое влияние на наших клиентов.

Задачи

  • Проектирование, реализация и поддержка микросервисов и API для масштабного учета использования, выставления счетов, инвойсинга и аналитики.
  • Создание функционала управления затратами на искусственный интеллект, который помогает клиентам отслеживать, распределять и контролировать использование токенов LLM и расходы, включая распределение затрат, бюджеты и лимиты использования.
  • Проектирование архитектуры бэкенд-систем, которые обрабатывают миллионы событий в секунду в реальном времени.
  • Сотрудничество с продуктовыми и инженерными командами для определения системных требований и поставки высококачественных решений, ориентированных на клиента.
  • Оптимизация производительности баз данных и обеспечение целостности, надежности и безопасности данных в распределенных системах.
  • Интеграция со сторонними сервисами (например, Stripe, CRM) для поддержки потребностей биллинга и отчетности.
  • Поддержка продакшн-сервисов с помощью мониторинга, устранения неполадок и дежурств (on-call) для обеспечения их высокой доступности.
  • Применение лучших практик DevOps, CI/CD и облачной разработки (cloud-native).
  • Написание автоматизированных тестов для проверки поведения системы и предотвращения регрессий.
  • А также любые другие задачи, определенные вашим руководителем.

Требования

  • Опыт работы с Go, Node.js.
  • Вклад в проекты с открытым исходным кодом (open source).
  • Знакомство с облачными технологиями (например, Kubernetes, Docker).
  • Опыт работы с системами больших данных (например, ClickHouse), потоковыми платформами (например, Kafka) и событийно-ориентированными архитектурами.
  • 5 лет профессионального опыта разработки программного обеспечения.
  • Подтвержденный опыт создания масштабируемых бэкенд-сервисов.
  • Продемонстрированная способность поставлять и поддерживать продакшн-системы в масштабе.
  • Прочное понимание распределенных систем, API и оптимизации баз данных.
  • Отличные навыки устного и письменного общения.

Опубликовано 26 окт. 2026 г. · Обновлено 8 дней назад · 0 просмотров