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

Senior software engineer

Bp · нефтегаз
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Офис: Индия
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $1–2,6 тыс/мес · оценка Worklist
по родственным ролям в стране, данные за август 2026. Это ориентир порядка величины, а не вилка этой роли · Как считаем
Релокация и виза
релокация
из текста вакансии
Даты
Опубликована 08.10 · видим у компании с 08.10 · проверена 02.11
дата публикации от работодателя

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

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

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

Суть роли

Мы ищем Senior software engineer для работы над Yalla — нашей внутренней платформой для разработчиков (Internal Developer Platform, IDP). Yalla позволяет командам по всей нашей организации самостоятельно создавать инфраструктуру, развёртывать код и эксплуатировать сервисы безопасным и стандартизированным способом.

Это практическая инженерная роль на всех уровнях стека: вы будете разрабатывать на базе ядра платформы (с использованием Kubernetes, ArgoCD и Crossplane), а также любые вспомогательные инструменты, такие как портал разработчика, бэкенд-сервисы и средства наблюдаемости (observability), благодаря которым Yalla работает для продуктовых команд.

Вы будете тесно взаимодействовать с внутренними пользователями, чтобы понимать потребности разработчиков, упрощать рабочие процессы и превращать сложные возможности платформы в интуитивно понятный опыт разработчика (DevEx).

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

  • Проектировать, разрабатывать и эксплуатировать функциональность на всех уровнях стека Yalla, включая: инфраструктуру платформы (Kubernetes, GitOps, процессы provisioning)
  • Backend API и сервисы (например, каталог сервисов, оркестрация развёртывания)
  • Frontend-портал (пользовательский интерфейс для разработчиков на базе React)
  • Инструменты (Observability, Artifact Storage, Azure DevOps)
  • Создавать переиспользуемые шаблоны и автоматизацию для provisioning окружений, сервисов и CI/CD-пайплайнов.
  • Выполнять интеграцию с такими инструментами, как ArgoCD, Crossplane, и нативными для языков системами сборки (Go, .NET, Java, Node.js, Python).
  • Участвовать в разработке контрактов и API платформы, используемых продуктовыми командами.
  • Сотрудничать с инженерами по всей компании, чтобы определять стандарты платформы и улучшать опыт разработчиков.
  • Повышать надёжность, наблюдаемость и безопасность на всех уровнях платформы.
  • Быть наставником и коучем для инженеров, давая рекомендации по практикам написания кода, проверкам дизайна и операционным стандартам.
  • Проектировать с учётом наблюдаемости, обеспечивая надёжность и прозрачность систем платформы.
  • Отвечать за весь жизненный цикл разработки функциональности — от предложения и планирования до реализации и развёртывания.

Требования

  • Подтверждённый опыт создания и развёртывания full-stack приложений (в идеале React + Go/ .NET/ Java/ Node.js/ Python).
  • Свободное владение несколькими высокоуровневыми языками, умение при необходимости осваивать новые.
  • Глубокое понимание cloud-native архитектуры (AWS/Azure).
  • Глубокие знания внутреннего устройства Kubernetes (планирование, сети, контроллеры, оркестрация).
  • Знакомство с процессами GitOps и infrastructure-as-code (например, Terraform, Crossplane, Helm).
  • Опыт работы с инструментами CI/CD (Azure DevOps, GitHub Actions и др.).
  • Умение работать на стыке front-end и back-end, превращая концепции платформы в интуитивно понятный UX.
  • Комфортная работа в среде с несколькими языками программирования.

Будет плюсом

  • Опыт создания внутренних платформ, IDP или инструментов самообслуживания для разработчиков.
  • Опыт работы с монорепозиторием.
  • Знание паттернов взаимодействия сервисов (REST, GraphQL, gRPC, обмен сообщениями).
  • Опыт работы в защищённых, регулируемых средах (например, SoX, требования аудита).
  • Знакомство с инструментами policy-as-code (например, OPA, Kyverno, Cedar).
  • Знакомство с дизайн-системами или библиотеками компонентов, используемыми для внутренних порталов.

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

Для этой роли возможен переезд в пределах страны Эта позиция предполагает гибридный формат работы: офис/удалённо Мы — работодатель равных возможностей. Мы не допускаем дискриминации по защищённым признакам, таким как раса, религия, цвет кожи, пол, национальное происхождение, сексуальная ориентация, статус ветерана или статус инвалидности.

Навыки

KubernetesArgoCDCrossplaneReactGo.NETJavaNode.jsPythonAWSAzureGitOpsTerraformHelmAzure DevOpsGitHub ActionsC#.NETDevOpsOPAKyverno

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

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