ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients. They are seeking a Senior Software Engineer who can design ...

ImagineX
1 job near Columbus, OH
ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients. They are seeking a Senior Software Engineer who can design ...
Job description
Job Summary:
ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients. They are seeking a Senior Software Engineer who can design, implement, operationalize, and support enterprise-grade messaging solutions using Amazon MQ and the STOMP protocol.
Responsibilities:
• Design, build, and operationalize messaging solutions using Amazon MQ (ActiveMQ/RabbitMQ) to support reliable communication between enterprise applications and services
• Develop and maintain PHP-based integrations leveraging the STOMP protocol for message publishing, consumption, routing, and processing
• Configure and manage Amazon MQ brokers across development, test, and production environments, ensuring high availability, scalability, and operational stability
• Monitor messaging infrastructure and proactively troubleshoot broker performance issues, message delivery failures, queue backlogs, dead-letter queues, and connectivity problems
• Collaborate with application development, infrastructure, security, and platform teams to onboard new messaging workloads and establish integration standards
• Support the full lifecycle of messaging solutions, including architecture, implementation, testing, deployment, migration, and production support
• Implement automation, observability, and CI/CD integration for messaging platforms, including monitoring, alerting, logging, and infrastructure provisioning
Qualifications:
Required:
• Strong hands-on experience with Amazon MQ and proven experience implementing STOMP-based messaging solutions in PHP applications
• Experience designing and supporting message-oriented middleware in enterprise environments
• Strong understanding of asynchronous messaging patterns, pub/sub architectures, queues, topics, and event-driven system design
• Experience troubleshooting broker performance issues, message delivery failures, and high-volume messaging workloads
• Familiarity with AWS services and cloud-native integration patterns
• Experience implementing monitoring, observability, and operational support processes for messaging platforms
Preferred:
• Experience with ActiveMQ Artemis, RabbitMQ, Apache Kafka, or other streaming/event platforms
• Experience migrating legacy messaging solutions to Amazon MQ
• Knowledge of enterprise security patterns, including TLS, certificate management, OAuth, and role-based access controls
• Experience with Java, Python, or Node.js in addition to PHP
• Exposure to microservices architectures and event-driven application modernization initiatives
Company:
ImagineX is a digital services firm at the intersection of software engineering, data and AI. Founded in 2015, the company is headquartered in Atlanta, USA, with a team of 201-500 employees. The company is currently Growth Stage.
ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients. They are seeking a Senior Software Engineer who can design, implement, operationalize, and support enterprise-grade messaging solutions using Amazon MQ and the STOMP protocol.
Responsibilities:
• Design, build, and operationalize messaging solutions using Amazon MQ (ActiveMQ/RabbitMQ) to support reliable communication between enterprise applications and services
• Develop and maintain PHP-based integrations leveraging the STOMP protocol for message publishing, consumption, routing, and processing
• Configure and manage Amazon MQ brokers across development, test, and production environments, ensuring high availability, scalability, and operational stability
• Monitor messaging infrastructure and proactively troubleshoot broker performance issues, message delivery failures, queue backlogs, dead-letter queues, and connectivity problems
• Collaborate with application development, infrastructure, security, and platform teams to onboard new messaging workloads and establish integration standards
• Support the full lifecycle of messaging solutions, including architecture, implementation, testing, deployment, migration, and production support
• Implement automation, observability, and CI/CD integration for messaging platforms, including monitoring, alerting, logging, and infrastructure provisioning
Qualifications:
Required:
• Strong hands-on experience with Amazon MQ and proven experience implementing STOMP-based messaging solutions in PHP applications
• Experience designing and supporting message-oriented middleware in enterprise environments
• Strong understanding of asynchronous messaging patterns, pub/sub architectures, queues, topics, and event-driven system design
• Experience troubleshooting broker performance issues, message delivery failures, and high-volume messaging workloads
• Familiarity with AWS services and cloud-native integration patterns
• Experience implementing monitoring, observability, and operational support processes for messaging platforms
Preferred:
• Experience with ActiveMQ Artemis, RabbitMQ, Apache Kafka, or other streaming/event platforms
• Experience migrating legacy messaging solutions to Amazon MQ
• Knowledge of enterprise security patterns, including TLS, certificate management, OAuth, and role-based access controls
• Experience with Java, Python, or Node.js in addition to PHP
• Exposure to microservices architectures and event-driven application modernization initiatives
Company:
ImagineX is a digital services firm at the intersection of software engineering, data and AI. Founded in 2015, the company is headquartered in Atlanta, USA, with a team of 201-500 employees. The company is currently Growth Stage.