WorkListВойтиОформить подписку
BP

Senior Software Engineer

висит 3 мес.
Bp · нефтегаз
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Гибрид: Milton Keynes, Великобритания
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $6,3–8,5 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Релокация
нет
из текста вакансии
Даты
Опубликована 31.07 · видим у компании с 13.08 · у компании видели 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

В роли Senior Software Engineer вы будете выступать техническим авторитетом, наставником и коучем, давать команде рекомендации и поддержку, а также поддерживать в ней позитивную и продуктивную рабочую атмосферу. Вы также будете отвечать за постановку целей проектов и команды (squad), расстановку приоритетов и реализацию инициатив, а также за достижение результатов в среде, ориентированной на продукт и наделяющей команды полномочиями. Ваши лидерские качества, умение работать с несколькими партнёрами, а также опыт в разработке программного обеспечения и программной инженерии будут критически важны для вашего успеха в этой роли

Что предстоит делать

  • Проектировать и документировать сложные программные компоненты, сервисы и платформы
  • Писать надёжный и поддерживаемый код с понятной и актуальной документацией
  • Приносить ценность клиентам итеративно, одновременно работая над долгосрочными системами для всё более эффективного достижения целей roadmap
  • Выступать техническим лидером и вести проекты от начала до конца
  • Сообщать о статусе и изменениях в работе, за которую вы отвечаете и несёте ответственность, держать всех заинтересованных лиц в курсе изменений и обновлений первоначального плана
  • Проектировать автоматизацию тестирования для всего реализованного кода с помощью модульного и интеграционного тестирования
  • Работать с внутренними и внешними командами над выводом новых платформ на рынок
  • Поддерживать и улучшать программные фреймворки для разработки
  • Выступать техническим наставником для других инженеров команды
  • Участвовать в код-ревью и вносить вклад в разработку руководств
  • Сотрудничать с кросс-функциональными командами для выявления и решения проблем, связанных с платформой
  • Помогать командам внутреннего и внешнего аудита готовиться к аудитам безопасности, лицензирования ПО и регуляторным аудитам и участвовать в них, обеспечивая наличие и точность всей необходимой документации и подтверждающих материалов
  • Сотрудничать с кросс-функциональными командами во внедрении новых средств контроля и процедур для устранения выявленных пробелов или рисков в области соответствия требованиям

Требования

Что вам понадобится для успеха (опыт и квалификация)

Технические навыки, которые нам нужны от вас

  • Степень бакалавра в области компьютерных наук, инженерии, компьютерных информационных систем или эквивалентный опыт работы
  • Умение адаптироваться к новым технологиям и процессам, а также работать самостоятельно и в команде
  • Навыки решения проблем, умение анализировать сложные задачи, выявлять первопричины и разрабатывать творческие и эффективные решения
  • Отличные коммуникативные навыки и умение общаться как с коллегами, так и с руководителями высшего звена.
  • Вы должны уметь вовлекать других и влиять на них, чтобы собирать требования, рассказывать о своей работе, прорабатывать проблемы и находить продуктивные решения
  • Инициативность, умение работать в условиях неоднозначности и неопределённости, выявлять риски и находить нужных людей и инструменты для выполнения задачи

Навыки разработки ПО

  • Уверенное владение как минимум одним языком программирования (C#, Python или TypeScript, JavaScript, React Native) при разработке кроссплатформенных решений.
  • Умение писать безопасный, стабильный, тестируемый и поддерживаемый код с минимальным количеством дефектов
  • Умение проектировать системы
  • Подтверждённый опыт разработки программного обеспечения с упором на платформенную или сервисную инженерию
  • Знание практик и руководств программной инженерии для всего процесса разработки ПО, включая стандарты кодирования, код-ревью, управление исходным кодом, непрерывное развёртывание, тестирование и эксплуатацию
  • Умение проектировать и создавать сложные программные системы от начала до конца, которые были успешно поставлены и эксплуатируются в продакшене. Вы должны понимать требования к безопасности и конфиденциальности, а также знать, как правильно настраивать мониторинг, логирование и оповещения для продакшен-систем

Навыки в области инфраструктуры

  • Умение создавать и масштабировать инфраструктурные сервисы с использованием Amazon Web Services или Microsoft Azure
  • Понимание использования основных инфраструктурных сервисов облачных приложений, включая платформы идентификации, сети, хранилища, базы данных, контейнеры и serverless
  • Умение решать задачи крупномасштабных распределённых продакшен-систем
  • Подтверждённый опыт работы с продакшен-системами. Вы поддерживали эти системы в рамках дежурств по ротации (on-call)

Навыки работы с базами данных

  • Уверенное знание баз данных, таких как реляционные, графовые, документоориентированные и типа «ключ-значение»
  • Умение моделировать данные и проектировать базы данных
  • Уверенное владение SQL

Будет плюсом

Навыки, которые выделяют вас среди других

  • Увлечённость наставничеством и коучингом инженеров как в технических, так и в мягких навыках
  • У вас продуктовый подход, который вы используете, чтобы понимать потребности бизнеса. У вас есть технические и социальные навыки, чтобы совместно проектировать масштабируемые системы и инженерные решения, отвечающие этим потребностям
  • Вы проявляете сильное сочувствие и любознательность, чтобы создавать наилучший опыт для пользователей ваших продуктов
  • Вы стремитесь радовать клиентов потрясающим пользовательским опытом и сервисом

Условия и бенефиты

Почему стоит присоединиться к нам?

В bp мы поддерживаем рост наших сотрудников в разнообразной и интересной среде. Мы считаем, что разнообразие делает нашу команду сильнее.

В жизни наших сотрудников много значимых аспектов, поэтому мы предлагаем льготы, которые помогают сочетать работу с личной жизнью. Эти льготы могут включать гибкие условия работы, щедрую политику оплачиваемого отпуска по уходу за ребёнком, отличные пенсионные программы и многое другое!

Мы обеспечим людям с ограниченными возможностями разумные условия для участия в процессе подачи заявки или собеседования, выполнения основных трудовых функций, а также для получения других льгот и привилегий, связанных с трудоустройством. Пожалуйста, свяжитесь с нами, чтобы запросить такие условия.

Переосмыслите свою карьеру, помогая нашему бизнесу отвечать на вызовы будущего. Подавайте заявку сейчас!

Навыки

C#PythonTypeScriptJavaScriptReact NativeAWSAzureSQLsystems designdata modelingdatabase designunit testingintegration testingcode reviewssource control managementcontinuous deploymentsserverlesscontainers

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти