Senior Go Backend Engineer
Summary
Senior Go backend engineer building secure, scalable systems for MilTech products handling critical data with strict reliability and security requirements.
Шукаємо Senior Go Backend Engineer для приєднання до команди, яка розробляє технологічні рішення для MilTech-напряму. Ви будете працювати над створенням безпечних, масштабованих та високопродуктивних бекенд-систем для продуктів, що працюють із критично важливими даними та використовуються в середовищах із підвищеними вимогами до надійності, безпеки та продуктивності.
Роль передбачає проєктування розподілених архітектур, розробку захищених сервісів та участь у побудові систем, які мають безпосередній вплив на оборонні та безпекові технології.
Вимоги
5+ років комерційного досвіду розробки програмного забезпечення
Впевнений практичний досвід розробки на Go (Golang)
Досвід створення бекенд-сервісів, API, інтеграцій та мікросервісної архітектури
Глибоке розуміння принципів побудови розподілених систем та високонавантажених архітектур
Глибокі знання та практичний досвід у сфері безпечної розробки бекенд-систем, зокрема:OAuth2 / OpenID Connect (OIDC)
Автентифікація та авторизація на основі JWT
RBAC та моделі контролю доступу
OWASP ASVS
NIST 800-53 або аналогічні корпоративні фреймворки безпеки
Досвід роботи з PostgreSQL або MS SQL
Досвід роботи з Docker, Linux та CI/CD-пайплайнами
Високий рівень самостійності, відповідальності та навичок вирішення складних технічних задач
Досвід роботи з чутливими даними, захищеними системами або security-critical продуктами буде значною перевагою
Обов'язки
Проєктування, розробка та підтримка безпечних бекенд-сервісів на Go
Побудова та розвиток масштабованих мікросервісних і розподілених систем
Реалізація механізмів автентифікації, авторизації та захисту даних
Участь у формуванні архітектурних рішень та розвитку платформи
Забезпечення високої продуктивності, надійності та масштабованості систем
Співпраця з DevOps, Security та іншими інженерними командами
Покращення процесів розробки, тестування та CI/CD
Виявлення та усунення ризиків безпеки на етапах проєктування та реалізації рішень
Для кандидатів, яким важлива місія продукту, це можливість долучитися до розробки технологій, що використовуються в оборонній сфері та допомагають вирішувати реальні завдання безпеки й захисту.