Software Engineer – Messaging & Async Platform Infrastructure
CanadaFull Time
D
Deel
Candidates need several years of professional software engineering experience, ideally in infrastructure or distributed systems, with hands-on work on messaging or streaming platforms such as NATS, Kafka or RabbitMQ. They also need production operations experience, programming skills in languages like Go or TypeScript, and experience with cloud and containerized environments.
NATS, Kafka, RabbitMQ, Pulsar, Kubernetes, AWS