The Washington Post

Senior Staff Software Engineer - Rendering & Delivery, MediaOS

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

Senior Staff Software Engineer для технического лидерства в проектировании и реализации платформы рендеринга следующего поколения Arc XP. Роль предполагает работу на архитектурном и имплементационном уровнях, взаимодействие с архитекторами, продуктовыми менеджерами и инженерами для превращения стратегии Experience Composition в масштабируемые production-системы.

Задачи

  • Руководить техническим проектированием и реализацией возможностей рендеринга и Experience Composition следующего поколения Arc XP.
  • Проектировать архитектуры edge-рендеринга и edge-композиции, включая паттерны компонентов и server islands, и руководить переходом от TTL-регенерации к event-driven моделям render-on-update.
  • Проектировать масштабируемые платформенные, рендеринговые и компиляционные API, развивать архитектуры компонентов и расширений для повторного использования и кастомизации без лишних форков.
  • Помогать проектировать платформенные возможности и API, позволяющие AI-системам и агентам программно создавать, компоновать и обновлять страницы, шаблоны и компоненты.
  • Определять стратегии миграции и совместимости для эволюции текущих Rendering, Themes и PageBuilder к платформе следующего поколения с сохранением непрерывности для клиентов.
  • Обеспечивать senior-техническое лидерство в областях Rendering, Delivery, Themes и PageBuilder Editor, сохраняя согласованность решений.
  • Проектировать, разрабатывать и эксплуатировать высокомасштабируемые сервисы на TypeScript, Node.js, React, Go, AWS и современных edge-технологиях.
  • Руководить решением сложных production и архитектурных проблем, улучшать надёжность, observability, производительность, безопасность и стоимость.
  • Менторить инженеров через архитектурные обсуждения, design reviews и практическую коллаборацию.
  • Осознанно использовать AI-инструменты для прототипирования, реализации и troubleshooting, применяя инженерное суждение к сгенерированному результату.

Требования

  • 8+ лет опыта проектирования, построения и эксплуатации высокомасштабируемых программных систем.
  • Значительный опыт технического лидерства, определения технического направления и проектирования архитектуры для сложных инициатив, охватывающих несколько систем или команд.
  • Глубокие знания современных архитектур веб-рендеринга, распределённых и event-driven систем, API, кэширования и доставки контента, cloud-native дизайна приложений.
  • Сильный опыт с JavaScript/TypeScript и современными веб-фреймворками, такими как React, Astro, Next.js или аналогичными.
  • Опыт проектирования и эксплуатации высоконагруженных систем, где критичны производительность, масштабируемость, доступность и надёжность.
  • Подтверждённая способность превращать неоднозначную продуктовую и платформенную стратегию в технические дизайны и исполнимые инженерные планы.
  • Опыт проектирования платформенных API, фреймворков или моделей расширяемости.
  • Опыт руководства архитектурными инициативами через практическую реализацию и production-доставку.
  • Опыт менторства инженеров и влияния на техническое направление без формальных управленческих полномочий.
  • Предпочтительно: BA/BS в Computer Science, Engineering или смежной технической области, либо эквивалентный практический опыт.

Условия

  • Конкурентное медицинское, стоматологическое и офтальмологическое страхование.
  • Компания оплачивает пенсию и 401(k) match.
  • Три недели отпуска и до трёх недель оплачиваемого больничного.
  • Девять оплачиваемых праздников и два личных дня.
  • 20 недель оплачиваемого родительского отпуска для любого нового родителя.
  • Развитые ресурсы для психического здоровья.
  • Backup care и консьерж-услуги для ухода за близкими.
  • Услуги гендерного подтверждения.
  • Страхование питомцев.
  • Бесплатная цифровая подписка на The Post.
  • Программа развития лидерства и карьеры.
  • Диапазон зарплаты: $144,600 - $241,100 в год; возможен бонус или incentive-программа.

Навыки

  • TypeScript
  • JavaScript
  • Node.js
  • React
  • Go
  • AWS
  • Astro
  • Next.js
  • Cloudflare
  • Akamai
  • Fastly
  • CloudFront
  • Cloudflare Workers
  • Akamai EdgeWorkers
  • Fastly Compute
  • Lambda@Edge
  • CDN
  • edge computing
  • server-side rendering
  • static generation
  • hydration
  • caching
  • event-driven systems
  • distributed systems
  • CI/CD
  • observability
  • distributed tracing
  • infrastructure automation

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Senior Staff Software Engineer - Rendering & Delivery, MediaOS — The Washington Post, 144,600 – 241,100 USD в год, Washington | itrelocate