Назад
Company hidden
2 дня назад

Principal Software Architect (Data Platform)

270 000 - 330 000$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Principal Software Architect (Data Platform) (Cybersecurity/Data Platform): Designing and directing an internet-scale data platform for continuously rating 12 million companies with an accent on streaming, batch, lakehouse storage, analytical serving, data quality, and reproducibility. Focus on defining data contracts and service boundaries, isolating conflicting query workloads, and solving correctness, lineage, migration, and historical restatement challenges across distributed systems.

Location: Hybrid in New York City, United States

Estimated total compensation: $270,000–$330,000 per year (base plus bonus)

Company

hirify.global provides cybersecurity ratings and risk management technology used to assess organizations and improve resilience across digital footprints.

What you will do

  • Own the end-to-end system design of the data platform, from internet-scale ingestion through analytical serving.
  • Define service boundaries, data contracts, schema ownership, compatibility rules, and breaking-change processes.
  • Design the lakehouse, including table formats, partitioning, schema evolution, compaction, and metadata management.
  • Architect isolated serving layers for customer queries, internal analytics and Data Science exploration, and bulk partner delivery.
  • Build data quality, observability, validation, lineage, freshness, completeness, and drift detection into the platform.
  • Set architectural direction through prototypes, Technical Design Reviews, standards, design reviews, mentoring, and collaboration with engineering, Product, Data Science, AI, and Front-end Architecture.

Requirements

  • 10+ years of software or data engineering experience, including significant experience architecting large-scale data platforms.
  • Deep expertise in stream and batch processing with Kafka, Flink, Spark, or close equivalents.
  • Strong Python and PySpark, solid Java for Flink, and enough Scala to reason about Spark codebases.
  • Production experience with lakehouse storage, Parquet, Iceberg, partitioning, compaction, and schema evolution.
  • Experience with analytical serving layers such as ClickHouse, Druid, Pinot, BigQuery, or Snowflake, plus strong distributed-systems fundamentals.
  • Experience with data quality, contracts, observability, large-scale migrations, technical writing, design reviews, mentorship, and influencing without formal authority.

Nice to have

  • Experience building data layers for ML or LLM systems, including feature stores, vector stores, or retrieval pipelines.
  • Experience with internet-scale scan, telemetry, observability data, or cybersecurity.
  • Experience reducing platform costs through storage tiering, query governance, or compute right-sizing.

Culture & Benefits

  • Hybrid work environment with country-specific benefits.
  • Health benefits, stock options, and unlimited paid time off.
  • Parental leave and tuition reimbursement.
  • Additional compensation may include annual performance incentives and equity.
  • Immigration sponsorship is not provided for this position.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →