logo[мetahunt]
> Djinni
junior

Backend Engineer

Graphio.ai
format:Remotecompany:Startup
c#.netrest-apimongodbclickhouserabbitmq
kubernetesawsgoogle cloudazureobservability
experience1+ years
> full description

Про компанію
Graphio.ai допомагає компаніям не втрачати виручку через збої у взаємодії між командами. Ми аналізуємо метадані наявних систем клієнта (через API) і заздалегідь показуємо, коли дії продажів, клієнтського успіху, юристів, фінансів, продукту та операцій розходяться, поки угоди не застопорилися, а продовження не зірвалися. Впровадження займає менш ніж два дні й не змінює робочі процеси клієнта.

Команда вже будувала й масштабувала бізнес: раніше ми створили платформу upSWOT, яку впровадили сотні фінансових організацій і яку згодом придбала Uptiq. Нас підтримують топменеджери з Experian, Mastercard, BambooHR, Brex, SAP, Workday та інших компаній.

Чим доведеться займатися

  • Розробляти й підтримувати бекенд-сервіси та REST API на C#/.NET (ASP.NET Core): онбординг клієнтів, інтеграції, збір метаданих, звіти та сповіщення
  • Будувати асинхронні процеси на RabbitMQ: черги, фонові задачі, повторні спроби, ідемпотентність
  • Працювати з MongoDB (операційні дані) та ClickHouse (аналітика й звіти): запити, схеми, індекси, міграції
  • Відповідати за автентифікацію, авторизацію та ізоляцію даних клієнтів
  • Писати юніт- та інтеграційні тести, брати участь у код-рев'ю
  • Стежити за сервісами на продакшені: логи, метрики, пошук першопричин проблем
  • Документувати сервіси та API

Що потрібно

  • 1-2 роки досвіду бекенд-розробки (або еквівалентний досвід у реальних проєктах)
  • Міцні знання C# і .NET (ASP.NET Core, Web API)
  • Досвід створення REST API: авторизація, обробка помилок, пагінація, версіонування
  • Практичний досвід із MongoDB: схеми, індекси, агрегації, оптимізація запитів
  • Розуміння аналітичних баз даних, досвід із ClickHouse або готовність його вивчити
  • Досвід із чергами повідомлень і фоновою обробкою (RabbitMQ буде плюсом)
  • Розуміння асинхронної обробки, eventual consistency та механізмів повторних спроб
  • Основи безпечної розробки
  • Вміння працювати віддалено: чітка письмова комунікація, відповідальність, передбачуваний результат

Буде плюсом

  • Досвід із подієво-орієнтованою архітектурою та data pipelines
  • Робота з великими обсягами даних і оптимізація продуктивності
  • Observability: логування, метрики, трасування
  • Досвід у стартапах
  • Kubernetes або хмари (AWS, GCP, Azure)

Що пропонуємо

  • Зростання на реальних сервісах, якими користуються клієнти, з менторством від старших інженерів
  • Змістовні продуктові задачі: обробка метаданих, аналітика процесів, звіти та сповіщення
  • Атмосфера стартапу: мінімум бюрократії, швидкі ітерації
  • Віддалена робота, проста структура й високий рівень довіри
  • Зарплата: [вилка] (уточнюється за підсумками співбесіди й залежить від рівня)
  • Можливості зростання разом із масштабуванням команди

Умови роботи (щоб усе було прозоро)

  • Потрібен актуальний профіль у LinkedIn із зазначенням посади в Graphio.ai та прив'язкою до сторінки компанії (стандарти оформлення дамо під час онбордингу)
  • Команда бере синхронні відпустки чотири рази на рік, дати оголошуються заздалегідь; у критичні для компанії періоди відпустка може бути обмежена
  • Можна жити в Україні, але потрібно бути готовим до релокації з родиною до Європи чи США, якщо компанія попросить про це і це стане юридично можливим (обговорюється заздалегідь)
  • Потрібна гнучкість щодо графіка: іноді зустрічі можуть бути зарано або пізно через різні часові пояси

Як відгукнутися: надішліть резюме або посилання на профіль, і ми коротко зв'яжемося.