Перейти к основному содержимому
NPR

Senior Software Architect, Audience Lifecycle

УдалённоUnited States только
Опубликовано
Роль
Бэкенд
Опыт
Синьор
Занятость
Полная занятость
$184.8k–$211.1k/yr
Проверьте доступность

Доступно для: US only. Укажите, откуда вы работаете, чтобы проверить доступность.

Коротко по делу

Senior software architect for US-based remote work, leading audience data lifecycle infrastructure and personalization systems. Needs 5+ years in architecture, scalable systems, cloud/IaC, multi-platform applications, plus Node/TypeScript and Python. Strong fit if you know real-time data pipelines, data governance, APIs, privacy/compliance, and high-traffic consumer products.

Ключевые навыки

Node.jsTypeScriptPython

Обязательные навыки

AWS/GCPTerraformAPIsGitCI/CDGDPRCPPA

Желательные навыки

Apache SparkSnowflakeElasticsearchDynamoDBNoSQL databases

Чем предстоит заниматься

  • Lead the design, optimization, and scaling of real-time data ecosystems and event-driven pipelines that power personalized audience experiences across NPR digital platforms.
  • Design robust frameworks, governance standards, and APIs that enable engineering, analytics, and marketing teams to autonomously leverage data and personalization tools.
  • Evaluate emerging technologies, establish modern architecture standards including medallion architecture and orchestration frameworks, and drive adoption across product lines.
  • Provide technical direction and cross-divisional oversight for complex, high-impact engineering projects impacting multiple teams and systems.
  • Partner with product managers, engineering leaders, and stakeholders during OKR planning, roadmap development, and technical proposal reviews.
  • Mentor engineering peers through substantive design reviews, code standards definition, security/privacy alignment, and cost-optimization practices.
  • Participate in system deployments.
  • Establish CI/CD best practices.
  • Troubleshoot production incidents.
  • Join the engineering on-call rotation after initial onboarding.
  • Assist in onboarding new technical staff.
  • Participate in inclusive hiring practices.
  • Contribute to continuous process improvements within scrum environments.
  • Perform other duties as assigned.

Что требуется

  • 5+ years of experience designing and leading solutioning and architecture planning in a multi-team environment.
  • 5+ years of experience designing systems with scalability, reliability, and cost-efficiency as first-class concerns.
  • 5+ years of experience with cloud infrastructure and infrastructure as code.
  • 5+ years of experience building applications that span multiple platforms such as web, mobile, voice, APIs, and system integrations using modern languages and frameworks.
  • Demonstrated experience integrating with external APIs / Services.
  • Ability to design and lead practical technical design.
  • Demonstrated expertise in designing real-time integrations and data-centric applications and services that power personalized user experiences at scale.
  • Expertise in data governance strategy and implementation.
  • Familiarity with medallion architecture.
  • Fluent in Node/TypeScript and Python.
  • Experience building consumer-facing high traffic applications and related concerns such as SEO, browser performance, and CDN configurations.
  • Experience with Data Privacy and Compliance concerns.
  • Experience with test and development automation.
  • Experience working with a version control system.
  • Experience with cost-optimization and controls, forecasting, and evaluating trade offs for high availability systems.
  • Preferred: Experience with large-scale data processing frameworks or medallion architecture implementations.
  • Preferred: Familiarity with Machine Learning architectures, distributed search engines, or NoSQL databases.
  • Preferred: History of contributing to open-source software projects or public technical communities.
  • Deep understanding of distributed systems, event tracking, and API integration design.
  • Ability to guide cross-functional teams and synthesize technical feedback into actionable designs.
  • Practical knowledge of end-to-end data lifecycles, refinement, and activation.
  • Strong operational mindset for diagnosing high-traffic production challenges and optimizing cloud costs.
  • Skill in explaining complex architecture concepts clearly to both technical and non-technical stakeholders.
  • The employee may be expected to travel to other locations from time to time to perform the duties of the position.

Преимущества

  • Access to comprehensive benefits for employees and dependents.
  • Health and wellness benefits.
  • Paid time off.
  • Financial well-being benefits.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Life insurance.
  • Accidental death and dismemberment insurance.
  • Long-term disability insurance.
  • Short-term disability insurance.
  • Voluntary retirement savings.

NPR

A mission-driven multimedia organization producing news, information, and music programming in partnership with hundreds of independent public radio stations across the nation.

MediaКрупнаяnpr.org/

Детали

Способ откликаGreenhouse
$184.8k–$211.1k/yr