17 часов назад
Staff Software Engineer (Kafka/Postgres)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
20 часов назад
Staff Software Engineer (Data Infrastructure)
260 000 - 306 000$
4 дня назад
Staff Software Engineer (Backend)
192 000 - 240 000$
6 дней назад
Principal Backend Engineer (Node)
150 000 - 200 000$
Rebirth Finance
5 дней назад
Software Engineer, NodeJS (Crypto)
4 дня назад
Senior Backend Engineer (Java/TypeScript)
5 дней назад
Staff Software Engineer (AI)
251 000 - 275 000$