What are the responsibilities and job description for the Middleware Engineering Manager position at Qorali?
Middleware Engineering Manager - Lead Enterprise Messaging & Integration Platforms
We're looking for an experienced engineering leader with a strong background in enterprise middleware technologies to take ownership of a critical infrastructure team responsible for the delivery, stability, and evolution of messaging platforms supporting large-scale business applications.
This is a leadership role where you'll combine technical expertise with people management, helping to shape engineering standards, modernise platform capabilities, and mentor a skilled team of engineers.
You'll oversee the engineering and operational management of enterprise middleware platforms, ensuring they remain secure, highly available, and capable of supporting mission-critical workloads. Working closely with infrastructure, architecture, security, and software engineering teams, you'll help deliver scalable integration solutions while driving automation and continuous improvement.
Key Responsibilities
- Lead, mentor and develop a team of Middleware Engineers.
- Own the delivery, availability and lifecycle management of enterprise messaging platforms.
- Provide technical leadership on middleware architecture, deployment strategies and platform optimisation.
- Partner with software engineering teams to support application integration and platform design.
- Drive automation across infrastructure provisioning, deployment and operational processes.
- Maintain highly resilient environments with a focus on performance, scalability and reliability.
- Develop disaster recovery and resilience strategies for critical services.
- Ensure security, governance and compliance standards are embedded across middleware platforms.
- Lead complex technical initiatives from planning through implementation.
- Produce and maintain technical documentation, operational procedures and support standards.
- Evaluate emerging technologies and recommend platform improvements.
About You
You'll be a confident technical leader who enjoys solving complex engineering challenges while developing high-performing teams. You're comfortable working in enterprise environments and can balance strategic planning with hands-on technical involvement when required.
You'll also have:
- Proven experience leading technical engineering teams.
- Strong communication and stakeholder management skills.
- The ability to manage multiple priorities within fast-paced environments.
- A collaborative approach and passion for continuous improvement.
Technical Skills
We're interested in candidates with strong experience across several of the following:
- Enterprise messaging platforms, particularly Apache Kafka and IBM MQ.
- Middleware architecture and administration.
- Automation and Infrastructure as Code.
- CI/CD pipelines and deployment tooling.
- Scripting and software development.
- Linux and Windows server environments.
- Networking fundamentals and application connectivity.
- Cloud platforms and containerised applications.
- Kubernetes and microservices.
- Security technologies including SSL/TLS, PKI and encryption.
- Secure platform engineering and operational best practices.
Experience
- Around 10 years' experience within Middleware or Platform Engineering.
- Previous experience managing or leading engineering teams.
- Background supporting enterprise-scale, highly available production environments.
Package
- Base salary: $160,000–$170,000
- Annual performance bonus (15%)
- 401(k) with 6% employer match
- Comprehensive medical, dental, vision and life insurance
- Monthly wellness allowance
- Hybrid working model (three days per week in the office)
If you're passionate about enterprise platform engineering and enjoy leading teams that build resilient, high-performing infrastructure, we'd love to hear from you.
Salary : $150,000 - $170,000