1

Rabbitmq Jobs (NOW HIRING)

Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming * Write clean, testable code with JUnit, Mockito, and integration test suites * Collaborate with product and DevOps ...

Messaging platform implementation experience such as Kafka, RabbitMQ or equivalent experience. Extensive experience with Apache Kafka, specifically with the Confluent Kafka distribution. Extensive ...

Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming * Write clean, testable code with JUnit, Mockito, and integration test suites * Collaborate with product and DevOps ...

Microservices & Micro Frontends (MFE), RabbitMQ / Messaging / Event-driven architecture. * Strong experience in: Architecture governance & design patterns. * Performance tuning & scalability ...

Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming * Write clean, testable code with JUnit, Mockito, and integration test suites * Collaborate with product and DevOps ...

Senior DevOps Engineer

Redwood City, CA · On-site

$159K - $204K/yr

Experience with Elasticsearch, Redis-Sentinel, RabbitMQ is a plus. * This is the one role where we want someone's head to be in the clouds. We hope you eat, sleep, breathe and dream large scale AWS ...

... and monitor RabbitMQ clusters, queues, and ensure message integrity and high availability. • Perform patch management, system updates, and vulnerability remediation. • Monitor system and ...

Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming * Write clean, testable code with JUnit, Mockito, and integration test suites * Collaborate with product and DevOps ...

... RabbitMQ or equivalent experience. • Extensive experience with Apache Kafka, specifically with the Confluent Kafka distribution. • Extensive expertise in establishing, architecting and operating ...

Showing results 41-60

Rabbitmq information

See salary details

$45

$76

$100

How much do rabbitmq jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for rabbitmq in the United States is $76.21, according to ZipRecruiter salary data. Most workers in this role earn between $65.14 and $89.66 per hour, depending on experience, location, and employer.

What is a RabbitMQ?

A RabbitMQ job typically refers to tasks related to managing, configuring, and optimizing RabbitMQ message broker systems. This can involve setting up message queues, ensuring reliable message delivery, monitoring system performance, and troubleshooting issues. Professionals in this role often work with developers to integrate RabbitMQ into applications, enhance scalability, and maintain high availability. They may also handle security configurations, clustering, and performance tuning to ensure efficient message processing.

What are the key skills and qualifications needed to thrive in the RabbitMQ position, and why are they important?

To succeed in a RabbitMQ Engineer or Specialist role, you should have a solid background in message-oriented middleware, distributed systems, and software engineering, with a degree in computer science or related field often preferred. Experience with RabbitMQ setup, maintenance, monitoring tools, clustering, and relevant scripting or automation (such as Bash or Python) is typically required, along with knowledge of cloud platforms and certifications like Certified RabbitMQ Expert being advantageous. Strong problem-solving abilities, effective communication, and a collaborative mindset help candidates excel when working with software development and operations teams. These skills are crucial for ensuring reliable message delivery, scalable architectures, and efficient troubleshooting in modern IT environments.

What are some common challenges faced when working in a RabbitMQ engineer or administrator role?

Professionals working with RabbitMQ often encounter challenges such as ensuring high availability and fault tolerance, optimizing message throughput, and managing complex cluster configurations. Because RabbitMQ is a key backbone for distributed systems, you may need to troubleshoot intermittent performance issues or deal with message backlog during peak loads, which requires deep understanding of both the messaging system and the underlying infrastructure. Collaboration with development, DevOps, and QA teams is common to implement best practices for message delivery and recovery. Tackling these challenges not only improves technical expertise but also opens up opportunities for advancement into senior engineering or architecture positions.

Is RabbitMQ a backend?

RabbitMQ is a message broker used in backend development to facilitate communication between different parts of a system. It handles message queuing and delivery, often integrated with backend services written in languages like Java, Python, or Node.js. Knowledge of messaging protocols and server management is important for roles involving RabbitMQ.
More about Rabbitmq jobs

What cities are hiring for Rabbitmq jobs?

Cities with the most Rabbitmq job openings:

What are the most commonly searched types of Rabbitmq jobs?

The most popular types of Rabbitmq jobs are:

What states have the most Rabbitmq jobs?

States with the most job openings for Rabbitmq jobs include:

Infographic showing various Rabbitmq job openings in the United States as of August 2026, with employment types broken down into 4% Internship, 60% Full Time, and 36% Contract. Highlights an 88% In-person, 8% Hybrid, and 4% Remote job distribution, with an average salary of $158,511 per year, or $76.2 per hour.

Solution Architect with Google Cloud Platform

Empower Professionals

Detroit, MI • On-site

$57.75 - $76/hr

Other

Posted 27 days ago


Job description

Job Description:

  • Lead the architecture, design, and implementation of enterprise Java applications using Java 11+, Spring Boot, microservices, and Google Cloud Platform (Google Cloud Platform).
  • Design secure, scalable, cloud-native solutions with Kubernetes, Docker, and Google Kubernetes Engine (GKE).
  • Define application, API, integration, deployment, and operational architecture.
  • Develop API-first and event-driven architectures using REST, GraphQL, gRPC, Kafka, and RabbitMQ.
  • Establish architecture standards, engineering best practices, and technical governance.
  • Guide engineering teams through design, development, deployment, and production support.
  • Drive CI/CD, GitOps, Infrastructure as Code (Terraform), and DevOps best practices.
  • Design observability solutions using OpenTelemetry, Prometheus, Grafana, ELK, Dynatrace, Jaeger, or Zipkin.
  • Conduct architecture reviews, modernization initiatives, cloud migration strategies, and technical assessments.
  • Mentor technical teams and collaborate with clients, stakeholders, and leadership to deliver enterprise solutions.


Requirements:

  • Extensive experience with Java 11+, Spring Boot, and enterprise application architecture.
  • Strong expertise in microservices, distributed systems, and Google Cloud Platform (Google Cloud Platform).
  • Hands-on experience with Docker, Kubernetes, and Google Kubernetes Engine (GKE).
  • Experience with REST APIs, GraphQL, gRPC, Kafka, RabbitMQ, and event-driven architecture.
  • Knowledge of SQL, NoSQL databases (MongoDB, Cassandra), API gateways, and service mesh technologies (Istio, Linkerd).
  • Experience with Jenkins, GitOps, ArgoCD, Terraform, CI/CD, and DevOps practices.
  • Strong understanding of scalability, security, performance, resilience, and observability.
  • Excellent client-facing communication, technical leadership, and architecture governance experience.