Назад
Company hidden
17 часов назад

Staff Software Engineer (Kafka/Postgres)

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

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

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

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

Текст:
/
TL;DR
Staff Software Engineer (Kafka/Postgres): Re-platforming the data layer powering a compliance product from a Mongo-centric architecture to a schema-aware Postgres-backed platform with Kafka and S3 pipelines, with an accent on migration correctness, eventual consistency, and multi-tenancy. Focus on building high-throughput distributed data infrastructure, productionizing the Query API, preserving API contracts, and ensuring auditable evidence integrity.

Location: Remote - Canada

Company

hirify.global provides a Trust Management Platform that helps businesses continuously monitor security, manage compliance, and prove trust.

What you will do

  • Lead the migration of the resource data model from MongoDB to a schema-aware, Postgres-backed architecture while preserving public API contracts and customer evidence.
  • Design and evolve Kafka, S3, and distributed data ingestion pipelines processing high-throughput, terabyte-scale data streams.
  • Build the Query API into a production platform with schema versioning, joins, exports, tenant isolation, and predictable latency.
  • Design for correctness under eventual consistency through idempotent session handling, conditional writes, reconciliation, and explicit backpressure.
  • Set architectural direction across Kafka, event queuing, Redis, Postgres, and MongoDB, while diagnosing production issues such as hot partitions and unbounded fan-out.
  • Mentor senior engineers and improve reliability, observability, and operational hygiene across the data infrastructure.

Requirements

  • Experience leading platform migrations between major architecture versions while maintaining backward compatibility and availability.
  • Strong knowledge of Kafka or equivalent streaming and queuing systems, including partitioning, consumer groups, redelivery, and idempotency.
  • Deep experience with distributed systems and data pipeline engineering at enterprise scale.
  • Fluency in relational and document data modeling at scale, including Postgres, MongoDB, query planning, connection pooling, and online schema changes.
  • Experience defining and delivering multi-quarter technical roadmaps with engineering leadership.
  • Solid AWS fundamentals and professional experience with TypeScript and Node.

Culture & Benefits

  • Remote work with flexible working hours and location.
  • Industry-competitive salary and equity.
  • Medical, dental, and vision benefits with dependent coverage, plus a pension contribution.
  • Sixteen weeks of paid parental leave, a health and wellness stipend, and remote workspace, internet, and cellphone stipends.
  • Twenty-one vacation days, eighty hours of sick leave, and eleven company-paid holidays.
  • Virtual team-building activities, lunch-and-learns, and company-wide events.

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