Tanzu Data Intelligence – RabbitMQ
Core
Design and implement features for RabbitMQ, including Classic Queues, Quorum Queues, and Streams, while developing robust producer/consumer applications.
Role type
Senior IC backend engineer (messaging systems)
Builds
RabbitMQ features, producer/consumer applications, and message routing infrastructure
Domain
Cloud infrastructure / Distributed systems / Messaging
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Erlang, Java, Go, Python, Node.js, RabbitMQ clustering, queue mirroring, quorum queues, message throughput optimization, latency optimization, security compliance, debugging, log analysis
Preferred skills
Kafka, Exchanges (direct, topic, fanout, headers), Bindings & routing patterns, Acknowledgements, prefetch, delivery semantics
Technologies
RabbitMQ, Erlang, Java, Go, Kafka
Responsibilities
Design and implement features for RabbitMQ, Develop robust and scalable producer/consumer apps, Configure and manage RabbitMQ clusters, Optimize message throughput and latency, Implement HA using clustering and queue mirroring, Ensure code meets security and operational standards