OneTrust

Staff Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Staff Software Engineer в продуктовую команду OneTrust. Разработка и проектирование frontend/backend-фич платформы, менторство разработчиков и участие в архитектурных решениях.

Задачи

  • Разрабатывать web- и mobile-интерфейсы продуктового модуля или прототипов с использованием HTML, CSS, JavaScript/TypeScript
  • Проектировать, разрабатывать и покрывать unit-тестами приложения, развёрнутые в MS Azure, с использованием Drupal, Python, Core Java, REST и Spring
  • Обеспечивать покрытие кода тестами не менее 80%
  • Работать в тесной связке с UX, Product Managers, Product Owners и другими разработчиками, участвовать в планировании и груминге
  • Вести обсуждения системной архитектуры и дизайна компонентов
  • Помогать команде закрывать все запланированные на спринт задачи
  • Снижать количество дефектов в модуле/продукте, выявляя и исправляя проблемы на ранних этапах разработки
  • Обеспечивать поставку критичных и высокоприоритетных CII в рамках SLA
  • Проводить peer review для повышения качества кода
  • Помогать junior-разработчикам осваивать тестирование, exploratory testing, AI-тестирование и автоматизацию тестов
  • Помогать строить высокоэффективные команды, развивать и менторить технические навыки сотрудников

Требования

  • Bachelor's или Master's degree в Computer Science, Engineering или смежной технической/бизнес-области
  • 8+ лет профессионального опыта в software engineering/разработке
  • Обширный практический опыт объектно-ориентированного проектирования и разработки приложений на Java/J2EE, Design Patterns, Spring MVC, SQL, Web services
  • Опыт работы с Elasticsearch и стриминговыми инструментами, такими как Kafka
  • Хорошее понимание web services и стандартов SOA: REST/OAuth/JSON
  • Уверенное понимание кода и скриптов (Python, Bash)
  • Средний опыт работы с SQL и NoSQL базами данных
  • Опыт Agile-разработки (Scrum, XP или Pair Programming)
  • Умение использовать разнообразные open-source технологии и облачные сервисы (Azure, Google Cloud или AWS)
  • Недавний опыт разработки с использованием Drupal, Ember, Angular 8+, Java 7+ или Python
  • Знакомство с публичными облачными провайдерами (Azure, Google Cloud или AWS)

Условия

  • Office-first культура: три дня в неделю в офисе для большинства ролей
  • Комплексное медицинское страхование
  • Гибкий PTO
  • Equity RSUs
  • Ежегодные бонусы по результатам работы
  • Поддержка пенсионного счёта
  • 14+ недель оплачиваемого родительского отпуска
  • Возможности карьерного развития
  • Оплата компанией экзаменов на сертификацию по приватности
  • Годовой диапазон базовой оплаты: $139,725—$209,588 USD
  • Возможны дискреционные бонусы, equity и/или комиссии

Навыки

  • Java
  • J2EE
  • Spring
  • Spring MVC
  • SQL
  • NoSQL
  • Kafka
  • Elasticsearch
  • REST
  • OAuth
  • JSON
  • Python
  • Bash
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Drupal
  • Ember
  • Angular
  • Azure
  • Google Cloud
  • AWS
  • Kubernetes
  • Jenkins
  • CI/CD
  • Design Patterns
  • SOA

Похожие вакансии

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Staff Software Engineer — OneTrust, 139,725 – 209,588 USD в год, Atlanta | itrelocate