Senior SDE - Platform

JobgetherBrussels (Firmensitz, recherchiert)Job.bopublished 09/28/2026
Must-have:TypeScriptNode.jsGoogle CloudKubernetesCloudBackendDevOpsAIRemote

Accountabilities: Design and build core platform components supporting high-volume workflows and communication systems, including queueing pipelines, storage access layers, caching strategies, rate limiters, and schedulers.

Own platform components end to end, covering architecture, technical design documents, implementation, testing, rollout, dashboards, monitoring, and production reliability.

Work deeply with large-scale databases, including schema and index design, sharding, replication behavior, query optimization, and safe migrations across systems containing billions of records.

Partner closely with infrastructure teams and work hands-on with Kubernetes/GKE autoscaling, resource tuning, messaging infrastructure, capacity planning, and cloud-based deployment architectures.

Proactively identify reliability and scalability risks such as missing idempotency, unbounded queues, cache stampedes, hot shards, resource constraints, and other failure modes, then drive improvements.

Investigate and resolve production incidents that span application, database, messaging, and infrastructure layers, identifying root causes across interconnected systems.

Design and operate systems using Node.js/TypeScript and Go, alongside technologies such as GCP Pub/Sub, Cloud Tasks, Redis, MongoDB, Firestore, ClickHouse, and Elasticsearch.

Strengthen observability through metrics, tracing, alerting, dashboards, and other mechanisms that improve system visibility and operational readiness.

Write clear design documents and rigorous root-cause analyses that communicate technical behavior, trade-offs, risks, and recommendations to engineering teams.

Make effective use of AI-assisted engineering tools to accelerate development while maintaining high standards for accuracy, testing, code quality, and production reliability.

Requirements:

4+ years of backend engineering experience with deep, hands-on expertise in Node.js and/or Go.

Strong systems understanding across the application, database, and infrastructure layers, ideally demonstrated through experience operating high-throughput production systems.

Deep experience with queueing and asynchronous processing technologies such as GCP Pub/Sub, Kafka, RabbitMQ, Cloud Tasks, or similar systems, including delivery semantics, ordering, backpressure, and idempotency.

Strong database expertise beyond basic CRUD operations, including indexing, sharding, replication, query performance, and safe migrations across SQL or NoSQL databases at scale.

Hands-on experience with Redis or comparable in-memory data stores, including caching patterns, data structures, and failure modes.

Production experience with cloud infrastructure and Kubernetes, including autoscaling, resource limits, capacity planning, and system behavior under heavy load; GCP experience is preferred.

Strong ability to understand distributed systems in depth, including behavior under load, tail latency, network failures, and other real-world failure conditions.

Experience troubleshooting complex production incidents and improving system designs based on lessons from operational failures.

Ability to write clear, practical design documents that explain trade-offs, risks, and technical recommendations.

Strong engineering judgment, curiosity, ownership, problem-solving ability, and communication skills.

Demonstrated ability to use AI-assisted development tools effectively to produce accurate, tested, production-quality code.

Experience operating systems at comparable scale, including billions of events or thousands of instances, is a strong advantage.

Production experience with ClickHouse, Elasticsearch, or Firestore is considered a bonus, as is previous experience building platform infrastructure.

Benefits:

Full-time remote opportunity for engineers based in India.

Opportunity to work on distributed systems operating at significant scale, with billions of events and messages processed each month.

Exposure to complex platform engineering across application services, databases, cloud infrastructure, messaging, caching, and observability.

Opportunity to work with technologies including Node.js, TypeScript, Go, GKE, GCP Pub/Sub, Cloud Tasks, Redis, MongoDB, Firestore, ClickHouse, and Elasticsearch.

High degree of ownership across architecture, implementation, deployment, monitoring, and production reliability.

Opportunity to solve challenging scalability, performance, reliability, and distributed-systems problems.

Collaborative environment where clear technical thinking, initiative, experimentation, and ownership are encouraged.

Opportunity to develop advanced AI-assisted engineering practices while maintaining rigorous production-quality standards.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether? 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1