Lead Senior Backend Engineer (m/f/d)
Primary stack
Nice to have's
Job description
Про посаду
Lead Senior Backend Engineer (m/f/d)
- Повний робочий час
Про компанію
T-Systems є частиною групи Deutsche Telekom, що налічує близько 30 000 співробітників по всьому світу. Ми створюємо технології з метою створення позитивного впливу на суспільство. Ми шукаємо цікаві таланти, які прагнуть вчитися, приймати виклики та вносити ідеї, що трансформують досвід наших клієнтів.
Ми довіряємо людям: ми пропонуємо автономність, постійну підтримку та співробітницьке середовище, де ви можете розвиватися без обмежень. Ми є однією глобальною командою, керованою повагою, чесністю та пристрастю до того, щоб робити все краще кожен день.
Огляд ролі
Ми шукаємо старшого інженера-бекенде з великим досвідом роботи Python Developer з сильними навичками системного дизайну та досвідом створення виробничої інфраструктури. У цій ролі ви будете відповідальним за архітектуру та розвиток основної платформи, що підтримує наші точки втручання AI - багатокористувацьку систему, що обробляє аутентифікацію, управління ключами API, вимірювання використання, біллінг та послуги проксі-запитів, які забезпечують високоякісні, дата-інтенсивні рішення на основі AI. Ця роль передбачає високий рівень відповідальності, і ви будете формувати архітектурні рішення, піднімати планку якості інженерії та створювати системи, які є продуктивними, безпечними та спостережуваними в масштабі. Ви будете співпрацювати з експертами в галузі інфраструктури AI та інженерії даних, щоб створити надійні, безпечні та ефективні системи, які масштабуються до мільйонів запитів.
Обов'язки
- Проектування та створення ключових сервісів платформи: шлюз API, аутентифікація, авторизація, ротація ключів та ізоляція багатокористувацької системи.
- Проектування, впровадження та оптимізація API та бекенд-систем з використанням фреймворків Python, таких як в основному FastAPI (або Flask, або Django).
- Архітектура та впровадження вимірювання використання, інтеграції біллінгу та обмеження швидкості для точок втручання.
- Створення та підтримка масштабовних, стійких до збоїв мікросервісів для обробки даних та інтеграції AI.
- Створення та експлуатація високопродуктивного проксі/маршрутизаційного рівня для трафіку обслуговування моделей AI.
- Співпраця з крос-функціональними командами для проектування системної архітектури та забезпечення безперебійної взаємодії систем.
- Проектування телеметрії та спостережуваності в платформі з самого початку - структурований логування, розподілений трейсинг, метрики та сповіщення.
- Впровадження надійних CI/CD-піплайнів, моніторингу та спостереження для високопродуктивних виробничих систем.
- Керування технічними рішеннями щодо архітектури, моделювання даних та вибору технологій.
- Виявлення вузьких місць щодо продуктивності та внесення покращень у надійність, масштабованість та латентність.
- Встановлення інженерних стандартів для бекенд-коду: тестування, перегляд коду, CI/CD та практики розгортання.
- Забезпечення найкращих практик безпеки, відповідності та підтримки протягом усього життєвого циклу API.
- Тісна співпраця з командою інфраструктури ML для інтеграції з системами обслуговування моделей (наприклад, NVIDIA Dynamo, vLLM, SGlang, TensorRT-LLM).
Вимоги
Обов'язкові вимоги:
- Ступінь у галузі комп'ютерних наук, програмної інженерії або еквівалентний професійний досвід.
- 5+ років досвіду створення та експлуатації бекенд-систем у виробництві, з значущим масштабом з акцентом на дизайн API та високомасштабні виробничі середовища.
- Високий рівень володіння Python та принаймні однією системною мовою (Go, Rust, Java, C++), готовність працювати в рамках поточного стеку, який включає Python (FastAPI).
- Перевірені навички проектування та підтримки REST API (REST, gRPC, WebSockets, SSE, Webhooks тощо) у виробничих середовищах та їхніх компромісах.
- Глибоке розуміння розподілених систем: консистентність, стійкість до збоїв, одночасність, продуктивність та мережеве програмування, трубопроводи даних та оптимізація продуктивності.
- Досвід проектування систем аутентифікації/авторизації (OAuth2, JWT, управління ключами API, RBAC/ABAC).
- Досвід роботи з хмарною інфраструктурою (AWS, GCP або Azure) та контейнеризованими середовищами (Docker) та оркестрацією (Kubernetes).
- Розуміння дизайну бази даних (SQL, ORM тощо) та моделювання даних у масштабі.
- Вільне володіння англійською (письмово та усно) та комфорт у співпраці в міжнародних командах.
Буде плюсом:
- Досвід роботи з високопродуктивними, низьколатентними або реального часу системами (наприклад, черги повідомлень, подієві архітектури).
- Знайомство з генеративними AI або великими мовними моделями (наприклад, інтеграція API AI, RAG-робочих процесів або векторних баз даних).
- Досвід роботи з сучасними практиками DevOps, інфраструктурою як кодом, GitOps-робочими процесами та інструментами спостереження (Prometheus, Grafana, OpenTelemetry).
- Знайомство з інфраструктурою обслуговування ML (сервери моделей, планування GPU, оптимізація висновку) є плюсом, але не обов'язково.
- Комфорт у час від часу зачіпати або вносити вклад у фронтенд-код, коли це необхідно.
- Досвід у стрес/навантажувальному тестуванні та оцінці продуктивності виробничих систем.
- Сильний проблемно-орієнтований підхід та відданість якості коду та продуктивності.
- Досвід покращення інженерної культури: наставництво молодшим інженерам, впровадження кращих практик, керівництво технічними дискусіями.
Ми пропонуємо
Робочий середовище та гнучкість
- Міжнародне, динамічне та співробітницьке середовище
- T-Social: соціальні ініціативи (спорт, громада, здоров'я,...)
- Гібридний модель роботи (віддалено/на місці)
- Гнучкий робочий час
Зростання та розвиток
- Індивідуальне навчання: доступ до Coursera, щоб навчатися всьому, що вам заманеться, коли вам заманеться
- Щотижневі уроки мов (англійська, іспанська та німецька)
- Міжнародні сесії наставництва та дні досвіду
Компенсація та вигоди
- Гнучний план компенсації (медичне страхування, ваучeri на харчування, догляд за дітьми, транспорт)
- Телемедицина
- Страхування життя та від нещасних випадків
- Соціальний фонд
Добробут та відпустка
- 26+ робочих днів відпустки на рік
- Безкоштовний доступ до спеціалізованих послуг (медичних, юридичних, оздоровчих)
- 100% покриття зарплати під час медичної відпустки
Та багато інших переваг від роботи в T-Systems!
Якщо ви шукаєте новий виклик, не соромтеся надіслати нам своє резюме! Будь ласка, надсилайте резюме англійською мовою. Приєднуйтесь до нашої команди!
T-Systems Iberia буде обробляти резюме лише кандидатів, які відповідають вимогам, зазначеним для кожної пропозиції.
© T-Systems ITC Ibéria. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
IT / tech за описом ITJobs
More at T-Systems ITC Ibéria
All 169 rolesEnterprise Architect
T-Systems ITC Ibéria · India
Value Consultant
T-Systems ITC Ibéria · India
Sr Cloudera Developer (Data Engineer)
T-Systems ITC Ibéria · India
Pricing Manager
T-Systems ITC Ibéria · India