Назад
Company hidden
4 часа назад

Staff Software Engineer (Java/AWS)

Формат работы
remote (только Canada)
Тип работы
fulltime
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Staff Software Engineer (Java/AWS): Building and evolving a high-scale data identity platform with an accent on package identity modeling, cross-ecosystem mapping, streaming and batch pipelines, and downstream data contracts. Focus on architecting Spark/EMR and AWS data systems, resolving commercial SBOM feeds, applying AI to deduplication and entity resolution, and raising reliability across billions of package observations.

Location: Remote in Canada

Company

hirify.global provides software supply chain security through open-source dependency management, SBOM management, vulnerability intelligence, and malicious package protection.

What you will do

  • Set technical direction for the Data Identity team and lead multi-quarter architectural initiatives.
  • Own identity data models covering package coordinates, cross-ecosystem mapping, schemas, deduplication, and re-discovery.
  • Architect and evolve streaming and batch pipelines using Java, Spark/EMR, HBase, Databricks, and AWS data services.
  • Design versioned, backward-compatible data contracts for downstream products.
  • Lead ingestion and technical integration of commercial SBOM feeds, including CycloneDX, VEX, and SPDX.
  • Improve reliability, SLO discipline, cost management, incident response, and the use of AI in data-quality and identity problems.

Requirements

  • 10+ years of professional software engineering experience, including 3+ years at Staff level or equivalent technical scope.
  • Deep experience building and operating large-scale data platforms with streaming and batch pipelines, distributed storage, and production operations.
  • Strong Java proficiency or a systems-programming background, with experience in Spark, HBase, Databricks, or comparable technologies.
  • Experience designing cross-team data contracts, schemas, versioning, and backward compatibility.
  • Experience operating AWS-native systems, including EMR, S3, SNS, and SQS.
  • Must be based in Canada. Comfort with vendor-facing collaboration, agile delivery, and daily use of AI-assisted engineering tools is required.

Nice to have

  • Experience with Maven, npm, PyPI, Go modules, RPM, or Debian package ecosystems.
  • Experience with CycloneDX, VEX, SPDX, or other SBOM standards.
  • Background in entity resolution, deduplication, record linkage, or open-source contributions in related domains.

Culture & Benefits

  • Work remotely from Canada in a small, high-leverage engineering team.
  • Collaborative agile environment with cross-functional and cross-team work.
  • Parental leave policy.
  • Paid volunteer time off.
  • Diversity and inclusion working groups.

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