Messaging and Streaming Platform Engineer

Dell Technologies•Round Rock, TX
•$123,200 - $169,400•Onsite

About The Position

The Messaging and Streaming Platform Engineer provides middleware messaging engineering, administration, and system support for new and existing production RabbitMQ and Kafka environments. The role covers software installation and patching, upgrades, object definition, configuration, security, system monitoring and tuning, disaster recovery planning, automation, and backup and recovery. The engineer independently manages day-to-day monitoring and operations of cloud and legacy applications, using AI-assisted engineering practices to develop automation and identify ways to reduce manual operational effort and accelerate service delivery. The role designs, builds, and supports large-scale enterprise distributed messaging platforms; maintains high availability and security; assists application development teams with platform issues; and addresses performance and scalability challenges as Kafka producers and consumers change. The position works within an agile global team.

Requirements

  • 6 to 12 years of experience in middleware Kafka messaging, application platform management, and distributed architecture or solutions.
  • Strong proven experience managing RabbitMQ and Kafka for large-scale enterprise distributed systems.
  • At least 2 years of hands-on Linux experience.
  • Experience with monitoring and logging tools such as Grafana, Prometheus, Splunk, or Dynatrace.
  • Deep and extensive knowledge of Kafka and RabbitMQ configuration, troubleshooting, and optimization.
  • Proficiency with Python, shell scripts, and configuration management tools, preferably Ansible.
  • Practical experience using AI-powered development and engineering tools and solutions to improve development and operational productivity.

Nice To Haves

  • Experience applying Generative AI or Agentic AI to infrastructure operations, platform engineering, or software development workflows.
  • Familiarity with AI-assisted observability, incident management, operational analytics, or intelligent automation solutions.
  • Expertise in Kubernetes container orchestration and Docker containers.
  • Experience with messaging or streaming platforms such as IBM MQ, ActiveMQ, or Apache Flink.

Responsibilities

  • Design, build, and support large-scale enterprise distributed messaging platforms, including installation, patching, upgrades, disaster recovery planning, and backup and recovery.
  • Perform middleware messaging administration and system support for production RabbitMQ and Kafka environments, including object definition, configuration, security, monitoring, and tuning.
  • Independently monitor and operate cloud and legacy applications.
  • Develop automation using AI-assisted engineering practices and identify opportunities to use AI and intelligent automation to reduce manual effort and accelerate service delivery.
  • Leverage AI-powered development and operational tools to improve troubleshooting, documentation, automation, and incident resolution.
  • Identify and implement best practices for a highly available platform.
  • Implement and enforce security practices for enterprise messaging platforms.
  • Provide operational support for platform issues to application development teams.
  • Address performance and scalability challenges related to new or changing Kafka producers and consumers.
  • Work in an agile global team setting.

Benefits

  • Dell Technologies team members can explore the benefits experience at MyWellatDell.com; specific benefits are not listed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service