Если вы не можете заполнить эту заявку из-за инвалидности, свяжитесь с этим работодателем, чтобы запросить приспособление или альтернативный процесс подачи заявки.
Principal Backend Engineer
Удаленная работа, EST, США
30+ дней назад
ID заявки: 1066
Диапазон заработной платы: от $130 000,00 до $140 000,00 в год
В Parallels есть срочная вакансия на эту должность.
Расширяйте границы технологий. В своих спортивных штанах.
Мы ищем опытного Principal Backend Engineer, который поможет нам изменить то, как мир работает с Parallels: производительность в любое время, в любом месте, на любом устройстве. Здесь вы будете руководить исходящей поисковой работой, выполняя стратегические поисковые кампании, нацеленные на аккаунты и исполнительных лиц в нашей команде Parallels.
Лучшие креативные и технические умы могли бы работать где угодно. Так почему же так много из них выбирают Parallels? Вот три причины:
- Сейчас тот самый момент. Это захватывающее время для Parallels, с сильным руководством, обновленным брендом и совершенно новым подходом к изменению того, как мир работает. Мы находимся на переднем крае движения, и мы хотим, чтобы вы прокатились на этой волне вместе с нами.
- Мы хотим, чтобы вы были собой. Слишком часто компании рассказывают вам о своей культуре, а затем ожидают, что вы в нее впишетесь. Наша культура строится на людях, которые здесь работают. Мы хотим, чтобы вы чувствовали себя в безопасности, чтобы быть теми, кто вы есть, шли на риск и показывали нам, на что вы способны.
- Это ваш мир. Мы знаем, что у вас есть жизнь. Мы хотим быть ее частью, но не всей. В Parallels мы серьезно относимся к тому, чтобы дать людям возможность работать, когда, как и где они хотят. Диван? Спортивные штаны? Нам подходит. Мы верим, что счастливые сотрудники означают счастливых клиентов. Именно поэтому мы нанимаем замечательных людей и не мешаем им.
Звучит неплохо? Отлично. Давайте поговорим подробнее о роли Principal Backend Engineer и посмотрим, суждено ли нам быть вместе.
Требования
- Экспертные знания современной бэкэнд-инфраструктуры и асинхронной обработки сообщений/хранения (RabbitMQ, Celery, Kafka, PostgreSQL, Redis и т.д.).
- Прочная основа в Python (или глубокая экспертиза в Go/C++/Rust с рабочим знанием Python) в сочетании с инженерной зрелостью, позволяющей быстро освоить экосистему бэкэнда Python.
- Обширный опыт работы в бэкэнде с подтвержденным послужным списком на должностях уровня Principal, занимающихся проектированием сложных распределенных систем.
- Прагматичное мастерство архитектуры. Экспертиза в проектировании высокосвязанных, слабосвязанных систем. Глубокое понимание шаблонов проектирования программного обеспечения и архитектурных методологий, таких как Domain-Driven Design, Clean Architecture, Hexagonal, в сочетании с четким пониманием того, когда более простые подходы лучше.
- Прочный опыт проектирования клиентских API. Не просто отдельных API или групп, а всей схемы API и контракта системы.
- Глубокое понимание облачной архитектуры, контейнеризации и CI/CD конвейеров.
- Демонстрируемая способность влиять на инженерные практики, достигать технического консенсуса и руководить сложными архитектурными переходами в нескольких командах.
- У вас есть навыки и полномочия для коучинга и наставничества команды. У вас есть навыки или знания, которым команда может научиться у вас.
- Опыт работы в Agile/Scrum средах.
Желательно
- Опыт работы с Azure в качестве облачной платформы.
- Опыт проектирования и внедрения GraphQL API.
- Опыт работы с Kubernetes или другими инструментами оркестрации контейнеров.
- Опыт внедрения Identity Management в корпоративных приложениях (SCIM provisioning, OAuth2, OpenID Connect, SAML).
- Polyglot background: Опыт работы с Golang, Rust или C++ для критически важных по производительности областей.
- Spec-Driven Development (SDD) & AI-Native Engineering. Опыт проектирования формальных, машиночитаемых спецификаций и строгих контрактов, тестов как единого источника истины. Вы знаете, как определить строгие границы системы и исполняемые контракты, которые ограничивают AI-агентов, гарантируя, что они ускоряют генерацию кода, не вызывая архитектурного дрейфа или «спагетти-кода».
Что вы будете делать
- Руководить разработкой и определять архитектурные дорожные карты для бэкэнд-систем.
- Разрабатывать архитектуру и руководить стратегическим разделением зрелого приложения Django на масштабируемые асинхронные микросервисы.
- Определять техническую стратегию, стек технологий и организацию кода в репозиториях. Принимать критические решения «сделать самому или купить», включая оценку, следует ли продолжать внутреннюю реализацию по сравнению с использованием стороннего инструмента.
- Писать код для самых сложных и критически важных механизмов системы. Хотя вы не будете исправлять повседневные ошибки, вы будете реализовывать самые важные механизмы и функции для бизнеса. Помогайте товарищам по команде при необходимости.
- Разрабатывать безопасные и масштабируемые шаблоны интеграции в рамках системы, устанавливая лучшие практики для сторонних интеграций, управления идентификацией и интеграций SSO/SCIM.
- Пересматривать архитектуру и дизайн системы, проводя аудит существующих микросервисов и внедряя строгие ограниченные контексты.
- Разрабатывать надежные, масштабируемые и стандартизированные API. Взять на себя ответственность за стратегию облачной архитектуры с особым акцентом на отказоустойчивость бэкэнда, отказоустойчивость и производительность.
- Выступать в качестве технического основы для команды инженеров. Напрямую сотрудничать с руководством отдела инженеров для определения и обеспечения соблюдения технических стандартов. У вас будет организационная поддержка для проведения сложных архитектурных переходов в команде из 7-8 инженеров.
О Parallels
Parallels — ведущий продукт VDI/EUC, помогающий бизнесу с 1999 года. Будь то настольный компьютер или облако, локально или гибридно, Parallels обеспечивает скорость, безопасность и доступность для современной рабочей среды.
Наша политика и практика заключаются в предоставлении равных возможностей трудоустройства всем квалифицированным кандидатам и сотрудникам без учета расы, цвета кожи, возраста, религии, национального происхождения, пола, политических убеждений, сексуальной ориентации, семейного положения, инвалидности, статуса ветерана, генетики или любых других защищенных характеристик.
Parallels стремится к инклюзивному, беспрепятственному процессу набора и отбора, а также к созданию рабочей среды. Если с вами свяжутся по поводу вакансии, пожалуйста, сообщите нам о любых необходимых приспособлениях. Соответствующие приспособления будут предоставлены по запросу в соответствии с законом.