DTCC

Software Engineering Principal

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

Principal-инженер в IT-подразделение DTCC. Отвечает за техническое лидерство, проектирование и разработку распределённых backend-сервисов на Java/Spring Boot, менторство инженеров и развитие agile-практик.

Задачи

  • Руководить техническими процессами и проектированием с учётом надёжности, целостности данных, поддерживаемости, переиспользования, расширяемости, удобства и масштабируемости
  • Совместно с инфраструктурными партнёрами определять и разворачивать оптимальные среды хостинга
  • Определять критерии масштабируемости и производительности для приложений
  • Выступать техническим лидером команды и поддерживать сервисы на RESTful и event-driven архитектурах
  • Проектировать и реализовывать масштабируемые, отказоустойчивые и безопасные распределённые сервисы на Java, Spring Boot, SQL, JDBC, Oracle/Postgres/Snowflake, Kafka
  • Проектировать и разворачивать контейнеризованные приложения на платформах вроде OpenShift
  • Управлять непрерывными сборками и деплоями с помощью Maven, Jenkins, Bitbucket, HashiCorp Vault
  • Обеспечивать соответствие приложений требованиям производительности, приватности и безопасности
  • Оптимизировать производительность приложений и устранять проблемы
  • Проверять тест-планы на соответствие требованиям производительности и безопасности
  • Участвовать в бизнес- и технических презентациях по технологическим платформам и решениям
  • Снижать риски, следуя установленным процедурам и контролируя соблюдение регламентов
  • Разрабатывать решения, балансирующие стоимость и сроки поставки при соблюдении бизнес-требований
  • Внедрять лучшие практики по технологиям в соответствии с корпоративными стандартами
  • Работать с кросс-функциональными командами для успеха продуктовой стратегии и проектных результатов
  • Управлять процессом разработки ПО
  • Продвигать технические и бизнес-процессные улучшения
  • Оценивать совокупную стоимость модулей/проектов в часах и деньгах
  • Исследовать и оценивать технологии и приложения, вносить вклад в дизайн решений
  • Формировать архитектуру приложений, включая end-to-end дизайн
  • Управлять и менторить команду инженеров в разных географиях
  • Развивать agile-практики, код-ревью и техническое совершенство с использованием современных ассистентов вроде Amazon Q
  • Взаимодействовать с QA, DevOps и Product Management

Требования

  • Минимум 8 лет релевантного опыта
  • 8+ лет опыта backend-разработки на Java, Spring Boot
  • Практический опыт с брокерами сообщений вроде Kafka
  • Практический опыт с REST API и контейнерными платформами на базе Kubernetes
  • Владение объектно-ориентированными паттернами проектирования и техниками программирования
  • Знакомство с инструментами сборки, наблюдаемости и деплоя: Splunk, Grafana, Maven, Jenkins, Dynatrace
  • Опыт работы с большими модульными кодовыми базами и монорепозиториями
  • Знакомство с упаковкой и деплоем backend-приложений, желательно через Docker
  • Опыт устранения сложных инцидентов в продакшене
  • Хорошие коммуникативные навыки
  • Опыт управления и менторства команды инженеров в разных географиях
  • Желательно наличие степени бакалавра или эквивалентный опыт

Условия

  • Конкурентная компенсация, включая базовую зарплату и годовой бонус
  • Комплексное медицинское и страхование жизни, программы благополучия в зависимости от локации
  • Пенсионные накопления
  • Оплачиваемый отпуск, отпуск по личным/семейным обстоятельствам и другие виды отпусков
  • Гибридный формат: 3 дня в офисе и 2 дня удалённо (вторник, среда и третий день, уникальный для команды или сотрудника)

Навыки

  • Java
  • Spring Boot
  • SQL
  • JDBC
  • Oracle
  • Postgres
  • Snowflake
  • Kafka
  • OpenShift
  • Kubernetes
  • Docker
  • Maven
  • Jenkins
  • Bitbucket
  • HashiCorp Vault
  • Splunk
  • Grafana
  • Dynatrace
  • REST API
  • Amazon Q

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Software Engineering Principal — DTCC, 95,000 – 180,000 USD в год, Dallas | itrelocate