Senior Software Engineer - IT - United States

Manpower
Round Rock, TX, United States
24 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Apache ActiveMQ Artificial Intelligence Computing Platforms Cloud Engineering DevOps Distributed Systems Middleware IBM WebSphere MQ Python (Programming Language) Performance Tuning RabbitMQ Software Tools
+19 more
Ansible Prometheus Shell Script Software Engineering Data Streaming Data Logging System Availability Grafana Test Scripts Generative AI Kubernetes Infrastructure Automation Frameworks Apache Flink Apache Kafka Video Streaming Virtual Agents Splunk Dynatrace Docker

Job description

We are seeking a highly skilled Senior Software Engineer (Messaging & Streaming Platform Engineer) . This position is responsible for the engineering, administration, support, and optimization of enterprise messaging and streaming platforms, with a strong focus on Apache Kafka and RabbitMQ ., The ideal candidate will have extensive experience managing large-scale distributed systems, middleware platforms, automation, monitoring, and production support while leveraging modern AI-powered engineering tools to drive operational excellence and productivity., * Lead small to moderate budget projects and provide technical leadership when required.

  • Plan, track, and manage project schedules, deliverables, costs, and documentation.
  • Support and administer enterprise-scale Kafka and RabbitMQ environments.
  • Configure, troubleshoot, optimize, and maintain messaging and streaming platforms to ensure high availability and performance.
  • Perform capacity planning, platform tuning, and operational support activities.
  • Develop and maintain automation solutions using Python, Shell scripting, and configuration management tools.
  • Create, execute, and maintain test plans and test scripts with consideration for end-to-end system workflows.
  • Analyze application and platform issues, perform root cause analysis, and implement corrective actions.
  • Monitor platform health using observability and logging tools.
  • Log defects, communicate findings, and collaborate with engineering teams to resolve issues.
  • Mentor and provide guidance to junior engineers and team members.
  • Leverage AI-powered development and engineering tools to enhance productivity, troubleshooting, and operational efficiency.

Requirements

  • 6 to 12 years of experience in middleware messaging, application platform management, and distributed systems architecture.
  • Strong hands-on experience managing and supporting:
  • Apache Kafka
  • RabbitMQ
  • Proven expertise in administering large-scale enterprise distributed messaging environments.
  • Deep knowledge of Kafka and RabbitMQ configuration, troubleshooting, performance tuning, and optimization.
  • Experience with monitoring and logging tools such as:
  • Grafana
  • Prometheus
  • Splunk
  • Dynatrace
  • Strong scripting and automation experience using:
  • Python
  • Shell Scripting
  • Ansible or similar configuration management tools
  • Experience supporting production environments and resolving complex technical issues.
  • Strong analytical, problem-solving, and communication skills., * Experience applying Generative AI and Agentic AI solutions to infrastructure operations, platform engineering, or software development workflows.
  • Familiarity with AI-assisted observability, incident management, operational analytics, and intelligent automation platforms.
  • Hands-on experience with:
  • Kubernetes
  • Docker Containers
  • Exposure to additional messaging and streaming technologies, including:
  • IBM MQ
  • ActiveMQ
  • Apache Flink
  • Experience with cloud-native architectures and DevOps practices

About the company

About ManpowerGroup, Parent Company of: Manpower, Experis and Talent Solutions

Experis® is a global leader in technology services and part of the ManpowerGroup® (NYSE: MAN) family of brands. We connect skilled technology professionals with meaningful opportunities where they can grow their careers, expand their expertise and make a real impact. Guided by the belief that it takes Human Ingenuity to unlock the true potential of technology, Experis helps people gain experience with leading organizations, build sought-after skills and take the next step toward a brighter future. Backed by ManpowerGroup’s 75+ years of workforce expertise and global reach across more than 70 countries and territories, Experis brings the scale, insight and opportunity to help people and businesses thrive. ManpowerGroup is consistently recognized for its commitment to inclusion, ethics and responsible business, including being named one of the World’s Most Ethical Companies. Learn more at Experis.com.

ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee’s race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · World Congress 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

Videos

See all

Related articles

See all