Вакансія
З партнерського стрічки
Інженер із програмного забезпечення
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Ні
- Компанія
- Extrac.ai
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Про ExTrac
ExTrac — це компанія з аналізу рішень, яка використовується урядами, оборонними організаціями, фінансовими установами та корпораціями, що працюють у складних середовищах, що швидко змінюються. Наші можливості об’єднують підібрані джерела даних, спеціалізований штучний інтелект і глибокий людський досвід, щоб перетворити надлишок інформації в чітке, дієве передбачення.
Ми прагнемо стати аналітичною опорою, на яку покладаються організації, коли геополітична невизначеність стає можливістю або стратегічним ризиком. Більше на extrac.ai.
Роль
Ми шукаємо інженера-програміста, який приєднається до команди інженерів ExTrac, щоб допомогти створити та керувати службами та конвеєрами, на яких працює платформа.
ExTrac використовує безперервно завантажуваний корпус із кількох джерел і перетворює його на продукти, які аналітики використовують для прийняття рішень у обмежений час. Ви допоможете створювати та запускати серверні мікросервіси, які роблять це можливим: сервіси та бази даних, які надають підібрані дані через API, запускають пошук і агрегацію за великими індексами, зберігають стан додатків і забезпечують швидке та коректне функціонування в міру зростання обсягу та кількості клієнтів.
Робота широка за задумом. За один квартал він охоплює API та розробку сервісів, продуктивність пошуку та бази даних, довгострокові конвеєри даних, хмарну інфраструктуру та інструменти для розгортання, що лежать в основі всього цього. Ви будете володіти чітко визначеними функціями та компонентами в рамках єдиної системи в кодовій базі Go та Python, працюючи разом із командою штучного інтелекту, яка створює наші аналітичні та агентські функції, командою інтерфейсу, яка створює веб-і мобільний інтерфейс, а також аналітиками та менеджерами з продуктів, які визначають, що буде створено.
Що включає робота
Дизайн та надання послуг
• Створюйте та володійте функціями, компонентами та API наскрізно в одній системі, відповідаючи за свою роботу та її місце в загальній архітектурі.
• Беріть участь в обговоренні дизайну та архітектури системи та беріть на себе більшу частину роботи з проектування, будуючи контекст і обсяг.
• Створюйте та підтримуйте API, які використовуються внутрішніми командами та клієнтами, дотримуючись встановлених контрактів і угод щодо керування версіями.
Техніка виробництва
• Розробляйте мікросервіси на основі Go та Python для підтримки збору даних, обробки та запитів за допомогою старших інженерів щодо більш складних компонентів.
• Допомагайте підтримувати послуги у відповідності до виробничих стандартів щодо затримки, вартості та надійності та створюйте інструменти, щоб знати, коли вони їм не відповідають.
• Створюйте та керуйте високопродуктивними конвеєрами потокової передачі даних і працюйте над покращенням масштабованості, надійності та затримки.
• Допоможіть оптимізувати базу даних та продуктивність індексування, де це є обмеженням на поведінку продукту.
Робота з аналітиками, продуктами та іншими інженерними командами
• Працюйте безпосередньо з аналітиками, які використовують наші продукти, перетворюючи те, що вони досягли на практиці, на зміни в системі.
• Швидко повторюйте живий потік запитів на продукти, позначаючи, де вони стикаються з довгостроковою роботою платформи.
• Співпрацюйте з командами штучного інтелекту та зовнішніх інтерфейсів, щоб надавати багатофункціональні функції, вирішуючи проблеми проектування, продуктивності та надійності, які виходять за межі їх компетенції.
• Зробіть внесок у спільні основи, від яких залежать інші інженери: конвеєри розгортання, шаблони послуг, спостережливість і середовища, у яких виконується їхня робота.
Ви повинні подати заявку, якщо
• Ви створили та працювали над робочими серверними системами. Ви витрачатимете свій час на роботу над службами Go та Python, базами даних і API, і ви знаєте різницю між тим, що працює на ноутбуці, і тим, що витримує робоче навантаження, затримку та вартість.
• Ви можете самостійно працювати над чітко визначеними проблемами та знати, коли позначити неоднозначність або запитати введення, а не здогадуватися. Коли очевидний підхід зазнає невдачі, ви шукаєте інший, перш ніж перейти до ескалації.
• Ви із задоволенням проявляєте ініціативу, щоб виконати завдання, незалежно від того, чи це означає вивчення нових навичок, звернення до зацікавлених сторін для роз’яснення вимог або пропонування альтернативного підходу.
• Ви ставитесь до якості, безпеки та спостережливості як до інженерних основ, а не до додаткових функцій, і ви позначаєте технічний борг, а не дозволяєте йому мовчки накопичуватися.
• Ви активно шукаєте зворотний зв’язок і реагуєте на нього, а також ви шукаєте можливості співпрацювати з інженерами навколо вас і навчатися у них.
• Ви хочете працювати над важливими речами. Наше програмне забезпечення лежить в основі рішень, прийнятих урядами, оборонними організаціями та установами, які діють там, де помилка чи запізнення має реальні наслідки.
Куди вас може завести ця роль
• Поглибити свою власність. Висока продуктивність означає володіння більшими розділами платформи, більше архітектурного впливу на те, як розвиваються наші сервіси, і більше впливу на те, які проблеми ми беремо на себе.
• Широта, а не вузька доріжка. Робота слідує за проблемою, що означає проектування послуг одного місяця, а наступного — роботи трубопроводу чи інфраструктури. Інженери тут мають можливість поглибити кілька областей, а не об’єднуватися в одну.
• Прогресія на основі впливу. Прогресуйте, вирішуючи більші проблеми. Те, що приваблює вас до старшого тут, це масштаби, якими ви можете володіти від кінця до кінця, і судження, яке ви демонструєте, коли відповідь неочевидна, а не час.
Вимоги
Зважаючи на характер нашої роботи та клієнтів, яких ми обслуговуємо, заявники повинні мати право на отримання дозволу безпеки Великобританії. Наразі ми можемо розглядати лише заявників, які є громадянами країни-члена НАТО, Австралії чи Нової Зеландії.
• Понад 2 роки професійного досвіду розробки програмного забезпечення з продемонстрованою здатністю створювати та надавати послуги виробничого рівня, а також досвід володіння функціями чи компонентами наскрізно у великій системі.
• Вміння створювати мікросервіси за допомогою Go або Python із можливістю швидко підібрати інший.
• Практичне розуміння шаблонів розробки програмного забезпечення.…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/extracai/backend-software-engineer-london-152656)
ExTrac — це компанія з аналізу рішень, яка використовується урядами, оборонними організаціями, фінансовими установами та корпораціями, що працюють у складних середовищах, що швидко змінюються. Наші можливості об’єднують підібрані джерела даних, спеціалізований штучний інтелект і глибокий людський досвід, щоб перетворити надлишок інформації в чітке, дієве передбачення.
Ми прагнемо стати аналітичною опорою, на яку покладаються організації, коли геополітична невизначеність стає можливістю або стратегічним ризиком. Більше на extrac.ai.
Роль
Ми шукаємо інженера-програміста, який приєднається до команди інженерів ExTrac, щоб допомогти створити та керувати службами та конвеєрами, на яких працює платформа.
ExTrac використовує безперервно завантажуваний корпус із кількох джерел і перетворює його на продукти, які аналітики використовують для прийняття рішень у обмежений час. Ви допоможете створювати та запускати серверні мікросервіси, які роблять це можливим: сервіси та бази даних, які надають підібрані дані через API, запускають пошук і агрегацію за великими індексами, зберігають стан додатків і забезпечують швидке та коректне функціонування в міру зростання обсягу та кількості клієнтів.
Робота широка за задумом. За один квартал він охоплює API та розробку сервісів, продуктивність пошуку та бази даних, довгострокові конвеєри даних, хмарну інфраструктуру та інструменти для розгортання, що лежать в основі всього цього. Ви будете володіти чітко визначеними функціями та компонентами в рамках єдиної системи в кодовій базі Go та Python, працюючи разом із командою штучного інтелекту, яка створює наші аналітичні та агентські функції, командою інтерфейсу, яка створює веб-і мобільний інтерфейс, а також аналітиками та менеджерами з продуктів, які визначають, що буде створено.
Що включає робота
Дизайн та надання послуг
• Створюйте та володійте функціями, компонентами та API наскрізно в одній системі, відповідаючи за свою роботу та її місце в загальній архітектурі.
• Беріть участь в обговоренні дизайну та архітектури системи та беріть на себе більшу частину роботи з проектування, будуючи контекст і обсяг.
• Створюйте та підтримуйте API, які використовуються внутрішніми командами та клієнтами, дотримуючись встановлених контрактів і угод щодо керування версіями.
Техніка виробництва
• Розробляйте мікросервіси на основі Go та Python для підтримки збору даних, обробки та запитів за допомогою старших інженерів щодо більш складних компонентів.
• Допомагайте підтримувати послуги у відповідності до виробничих стандартів щодо затримки, вартості та надійності та створюйте інструменти, щоб знати, коли вони їм не відповідають.
• Створюйте та керуйте високопродуктивними конвеєрами потокової передачі даних і працюйте над покращенням масштабованості, надійності та затримки.
• Допоможіть оптимізувати базу даних та продуктивність індексування, де це є обмеженням на поведінку продукту.
Робота з аналітиками, продуктами та іншими інженерними командами
• Працюйте безпосередньо з аналітиками, які використовують наші продукти, перетворюючи те, що вони досягли на практиці, на зміни в системі.
• Швидко повторюйте живий потік запитів на продукти, позначаючи, де вони стикаються з довгостроковою роботою платформи.
• Співпрацюйте з командами штучного інтелекту та зовнішніх інтерфейсів, щоб надавати багатофункціональні функції, вирішуючи проблеми проектування, продуктивності та надійності, які виходять за межі їх компетенції.
• Зробіть внесок у спільні основи, від яких залежать інші інженери: конвеєри розгортання, шаблони послуг, спостережливість і середовища, у яких виконується їхня робота.
Ви повинні подати заявку, якщо
• Ви створили та працювали над робочими серверними системами. Ви витрачатимете свій час на роботу над службами Go та Python, базами даних і API, і ви знаєте різницю між тим, що працює на ноутбуці, і тим, що витримує робоче навантаження, затримку та вартість.
• Ви можете самостійно працювати над чітко визначеними проблемами та знати, коли позначити неоднозначність або запитати введення, а не здогадуватися. Коли очевидний підхід зазнає невдачі, ви шукаєте інший, перш ніж перейти до ескалації.
• Ви із задоволенням проявляєте ініціативу, щоб виконати завдання, незалежно від того, чи це означає вивчення нових навичок, звернення до зацікавлених сторін для роз’яснення вимог або пропонування альтернативного підходу.
• Ви ставитесь до якості, безпеки та спостережливості як до інженерних основ, а не до додаткових функцій, і ви позначаєте технічний борг, а не дозволяєте йому мовчки накопичуватися.
• Ви активно шукаєте зворотний зв’язок і реагуєте на нього, а також ви шукаєте можливості співпрацювати з інженерами навколо вас і навчатися у них.
• Ви хочете працювати над важливими речами. Наше програмне забезпечення лежить в основі рішень, прийнятих урядами, оборонними організаціями та установами, які діють там, де помилка чи запізнення має реальні наслідки.
Куди вас може завести ця роль
• Поглибити свою власність. Висока продуктивність означає володіння більшими розділами платформи, більше архітектурного впливу на те, як розвиваються наші сервіси, і більше впливу на те, які проблеми ми беремо на себе.
• Широта, а не вузька доріжка. Робота слідує за проблемою, що означає проектування послуг одного місяця, а наступного — роботи трубопроводу чи інфраструктури. Інженери тут мають можливість поглибити кілька областей, а не об’єднуватися в одну.
• Прогресія на основі впливу. Прогресуйте, вирішуючи більші проблеми. Те, що приваблює вас до старшого тут, це масштаби, якими ви можете володіти від кінця до кінця, і судження, яке ви демонструєте, коли відповідь неочевидна, а не час.
Вимоги
Зважаючи на характер нашої роботи та клієнтів, яких ми обслуговуємо, заявники повинні мати право на отримання дозволу безпеки Великобританії. Наразі ми можемо розглядати лише заявників, які є громадянами країни-члена НАТО, Австралії чи Нової Зеландії.
• Понад 2 роки професійного досвіду розробки програмного забезпечення з продемонстрованою здатністю створювати та надавати послуги виробничого рівня, а також досвід володіння функціями чи компонентами наскрізно у великій системі.
• Вміння створювати мікросервіси за допомогою Go або Python із можливістю швидко підібрати інший.
• Практичне розуміння шаблонів розробки програмного забезпечення.…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/extracai/backend-software-engineer-london-152656)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Extrac.ai
Розташування
Лондон, Велика Британія
Оголошення надано Extrac.ai.