Вакансія
З партнерського стрічки
Senior Software Engineer, Backend - Distributed Systems
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Camunda
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Camunda — це корпоративна платформа для агентної оркестровки, яка дає змогу організаціям координувати роботу агентів ШІ, людей і систем у складних наскрізних бізнес-процесах. Завдяки вбудованому управлінню, можливостям аудиту та людському нагляду Camunda дає підприємствам необхідний контроль для переміщення штучного інтелекту від пілотних процесів до виробництва — безпечно та в масштабах. Camunda, якій довіряють понад 700 організацій у всьому світі, включаючи 9 із 10 найкращих банків США, допомагає підприємствам підвищити операційну ефективність, прискорити окупність і забезпечити кращий досвід клієнтів.
Повністю віддалені та глобальні, ми перебуваємо в центрі чогось більшого: перетворення на першу організацію зі штучним інтелектом, побудовану на нашій власній платформі. Ми використовуємо Agentic AI для автоматизації, оркестрування інтелектуальних процесів і підвищення людського внеску в кожній команді.
Названий GP Bullhound 100 найкращих наступних Єдинорогів у списку, 2025 сертифікований як чудове місце для роботи. Провидець у 2025 році Gartner® Magic Quadrant™ для технологій оркестровки та автоматизації бізнесу. займає 3 місце в списку найбільш гнучких компаній Flexa за 2026 рік. Ми швидко розвиваємось і шукаємо кращих талантів, щоб приєднатися до нашої команди. Якщо ви бажаєте значущої роботи, видимого впливу та вказуєте щось справді рідкісне у своє резюме, продовжуйте читати.
Про роль:
Як старший інженер-програміст, бекенд команди розподілених систем Camunda, ви допомагатимете створювати та розвивати надійну, високодоступну, горизонтально масштабовану потокову платформу, яка лежить в основі кластера оркестровки Camunda 8 і забезпечує критично важливі процеси для клієнтів у всьому світі.
Як частина команди розподілених систем ви працюватимете над технічно складними та корисними проектами, такими як розширення нашої реалізації Multi-Raft, нашого алгоритму членства в кластерах на основі SWIM або високопродуктивних мережевих і дискових конвеєрів введення-виведення.
У Camunda ми підходимо до проектування цілісно. Таким чином, ви сформуєте міцні партнерські стосунки з менеджерами продуктів, дизайном, контролем якості та продажами, а також співпрацюватимете зі своїми колегами, щоб не лише забезпечити, але й безпосередньо вплинути на еволюцію нашої платформи для задоволення потреб наших клієнтів.
Вам цікаво, над якими завданнями ви будете працювати в Camunda? Перегляньте цей короткий 30-хвилинний виступ наших інженерів, щоб дізнатися більше про новий Camunda Exporter і про те, як ми вирішуємо складні проблеми в масштабі
Що ви будете робити:
• Проектуйте, створюйте та обслуговуйте серверні служби для платформи розподіленого потокового передавання, яка є основою для оркестровки Camunda 8, забезпечуючи довговічність, високу доступність і горизонтальну масштабованість.
• Очолюйте середні та великі інженерні ініціативи (3+ місяці) від кінця до кінця: співпрацюйте з Product для перетворення бізнес-проблем у технічні вимоги, написання проектів рішень, розробки та підтримки планів проектів та забезпечення своєчасної та високоякісної доставки.
• Допоможіть удосконалити нашу історію аварійного відновлення та стійкості, включаючи впровадження та розвиток API онлайн-резервного копіювання/відновлення та внесок у покращення можливостей для кількох регіонів і клієнтів для нашої хмарної пропозиції.
• Розробляйте та впроваджуйте інструменти для розробників і операторів, які спрощують розуміння, усунення несправностей і безпечну роботу складної розподіленої системи у виробничих середовищах.
• Підвищуйте ефективність проектування, співпрацюючи з DevOps та іншими групами основних додатків щодо CI, тестування та робочих процесів локальної розробки, щоб зменшити час PR на об’єднання та накладні витрати на паралельну роботу над кількома функціями.
• Беріть участь у підтримці третього рівня та чергуваннях за викликом, тісно співпрацюючи зі службою підтримки та SRE, щоб досліджувати та вирішувати складні проблеми виробництва, чутливі до продуктивності, і повертати те, що ви дізналися, у наш продукт і платформу.
Що ви привнесете в роль:
Необхідно мати:
• 7+ років професійного досвіду роботи інженером-програмістом із сильним фокусом на серверних системах та/або розподілених системах.
• Перевірений досвід керівництва середніми та великими інженерними ініціативами (приблизно 3+ місяці), розв’язання неоднозначних проблем, написання чітких проектів рішень і планів проектів, координація з кількома командами та забезпечення передбачуваної доставки.
• Практичний досвід створення та підтримки висококонкурентного програмного забезпечення з інтенсивним об’ємом даних із глибоким розумінням мережевого та дискового вводу-виводу низького рівня (наприклад, пропускна спроможність, затримка, зворотний тиск, режими пакетування та збоїв).
• Продемонстрована здатність працювати автономно та орієнтуватися в неоднозначності – вам зручно братися за проблеми, які ви раніше не вирішували, розбивати їх на конкретні кроки та доводити до завершення з мінімальним контролем.
• Хороші навички спілкування та співпраці у віддаленому середовищі: ви адаптуєте пояснення до своєї аудиторії, перетворюєте бізнес-вимоги на ефективну технічну роботу з Продуктом і допомагаєте командам досягати чітких, вирішальних результатів із мінімальним відтоком.
Приємно мати:
• Досвід створення програмного забезпечення для автоматизації робочого процесу або оркестровки процесів.
• Досвід роботи з алгоритмами або протоколами розподілених систем, такими як Raft, Paxos, SWIM та/або CRDT.
• Глибоке знайомство зі стовпами спостережуваності (реєстрація, метрика, трасування) і як інтегрувати спостережуваність у життєвий цикл розробки та інциденту, в ідеалі включно з досвідом роботи з підтримкою рівня 3 і за викликом.
• Глибоке знання віртуальної машини Java, особливо її моделі пам’яті та характеристик продуктивності під час висококонкурентних робочих навантажень із інтенсивним об’ємом даних.
Ця роль є наявною вакансією
#LI-SG1 #LI-Remote #C1 #USEAST…
Джерело: Arbeitnow (https://www.arbeitnow.com/jobs/companies/camunda/remote-senior-software-engineer-backend-distributed-systems-295117)
Повністю віддалені та глобальні, ми перебуваємо в центрі чогось більшого: перетворення на першу організацію зі штучним інтелектом, побудовану на нашій власній платформі. Ми використовуємо Agentic AI для автоматизації, оркестрування інтелектуальних процесів і підвищення людського внеску в кожній команді.
Названий GP Bullhound 100 найкращих наступних Єдинорогів у списку, 2025 сертифікований як чудове місце для роботи. Провидець у 2025 році Gartner® Magic Quadrant™ для технологій оркестровки та автоматизації бізнесу. займає 3 місце в списку найбільш гнучких компаній Flexa за 2026 рік. Ми швидко розвиваємось і шукаємо кращих талантів, щоб приєднатися до нашої команди. Якщо ви бажаєте значущої роботи, видимого впливу та вказуєте щось справді рідкісне у своє резюме, продовжуйте читати.
Про роль:
Як старший інженер-програміст, бекенд команди розподілених систем Camunda, ви допомагатимете створювати та розвивати надійну, високодоступну, горизонтально масштабовану потокову платформу, яка лежить в основі кластера оркестровки Camunda 8 і забезпечує критично важливі процеси для клієнтів у всьому світі.
Як частина команди розподілених систем ви працюватимете над технічно складними та корисними проектами, такими як розширення нашої реалізації Multi-Raft, нашого алгоритму членства в кластерах на основі SWIM або високопродуктивних мережевих і дискових конвеєрів введення-виведення.
У Camunda ми підходимо до проектування цілісно. Таким чином, ви сформуєте міцні партнерські стосунки з менеджерами продуктів, дизайном, контролем якості та продажами, а також співпрацюватимете зі своїми колегами, щоб не лише забезпечити, але й безпосередньо вплинути на еволюцію нашої платформи для задоволення потреб наших клієнтів.
Вам цікаво, над якими завданнями ви будете працювати в Camunda? Перегляньте цей короткий 30-хвилинний виступ наших інженерів, щоб дізнатися більше про новий Camunda Exporter і про те, як ми вирішуємо складні проблеми в масштабі
Що ви будете робити:
• Проектуйте, створюйте та обслуговуйте серверні служби для платформи розподіленого потокового передавання, яка є основою для оркестровки Camunda 8, забезпечуючи довговічність, високу доступність і горизонтальну масштабованість.
• Очолюйте середні та великі інженерні ініціативи (3+ місяці) від кінця до кінця: співпрацюйте з Product для перетворення бізнес-проблем у технічні вимоги, написання проектів рішень, розробки та підтримки планів проектів та забезпечення своєчасної та високоякісної доставки.
• Допоможіть удосконалити нашу історію аварійного відновлення та стійкості, включаючи впровадження та розвиток API онлайн-резервного копіювання/відновлення та внесок у покращення можливостей для кількох регіонів і клієнтів для нашої хмарної пропозиції.
• Розробляйте та впроваджуйте інструменти для розробників і операторів, які спрощують розуміння, усунення несправностей і безпечну роботу складної розподіленої системи у виробничих середовищах.
• Підвищуйте ефективність проектування, співпрацюючи з DevOps та іншими групами основних додатків щодо CI, тестування та робочих процесів локальної розробки, щоб зменшити час PR на об’єднання та накладні витрати на паралельну роботу над кількома функціями.
• Беріть участь у підтримці третього рівня та чергуваннях за викликом, тісно співпрацюючи зі службою підтримки та SRE, щоб досліджувати та вирішувати складні проблеми виробництва, чутливі до продуктивності, і повертати те, що ви дізналися, у наш продукт і платформу.
Що ви привнесете в роль:
Необхідно мати:
• 7+ років професійного досвіду роботи інженером-програмістом із сильним фокусом на серверних системах та/або розподілених системах.
• Перевірений досвід керівництва середніми та великими інженерними ініціативами (приблизно 3+ місяці), розв’язання неоднозначних проблем, написання чітких проектів рішень і планів проектів, координація з кількома командами та забезпечення передбачуваної доставки.
• Практичний досвід створення та підтримки висококонкурентного програмного забезпечення з інтенсивним об’ємом даних із глибоким розумінням мережевого та дискового вводу-виводу низького рівня (наприклад, пропускна спроможність, затримка, зворотний тиск, режими пакетування та збоїв).
• Продемонстрована здатність працювати автономно та орієнтуватися в неоднозначності – вам зручно братися за проблеми, які ви раніше не вирішували, розбивати їх на конкретні кроки та доводити до завершення з мінімальним контролем.
• Хороші навички спілкування та співпраці у віддаленому середовищі: ви адаптуєте пояснення до своєї аудиторії, перетворюєте бізнес-вимоги на ефективну технічну роботу з Продуктом і допомагаєте командам досягати чітких, вирішальних результатів із мінімальним відтоком.
Приємно мати:
• Досвід створення програмного забезпечення для автоматизації робочого процесу або оркестровки процесів.
• Досвід роботи з алгоритмами або протоколами розподілених систем, такими як Raft, Paxos, SWIM та/або CRDT.
• Глибоке знайомство зі стовпами спостережуваності (реєстрація, метрика, трасування) і як інтегрувати спостережуваність у життєвий цикл розробки та інциденту, в ідеалі включно з досвідом роботи з підтримкою рівня 3 і за викликом.
• Глибоке знання віртуальної машини Java, особливо її моделі пам’яті та характеристик продуктивності під час висококонкурентних робочих навантажень із інтенсивним об’ємом даних.
Ця роль є наявною вакансією
#LI-SG1 #LI-Remote #C1 #USEAST…
Джерело: Arbeitnow (https://www.arbeitnow.com/jobs/companies/camunda/remote-senior-software-engineer-backend-distributed-systems-295117)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Camunda
Оголошення надано Camunda.