Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Production Support Application & Middleware Engineer role.
Rezi rewrites your resume against Millennium's job description. Free.

Tailor your resume to this Production Support Application & Middleware Engineer role.
Rezi rewrites your resume against Millennium's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Production Support Application & Middleware Engineer posting at Millennium — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Production Support Application & Middleware Engineer posting at Millennium — free, in seconds.
About the Role
Provide production support for critical internal trading, integration, and event-driven messaging platforms. Diagnose and resolve application, messaging, infrastructure, connectivity, latency, throughput, and data-delivery issues. Communicate incident status to trading staff and stakeholders. Monitor platform health and identify risks. Design, implement, and support Solace PubSub+ event-driven integration solutions. Establish and maintain event-driven architecture standards. Develop automation and tooling for improved reliability and operations.
Responsibilities
- Provide production support for critical internal trading, integration, and event-driven messaging platforms across user-acceptance and production environments.
- Diagnose and resolve application, messaging, infrastructure, connectivity, latency, throughput, and data-delivery issues; coordinate escalations with subject-matter experts and external vendors as needed.
- Communicate clearly and promptly with trading staff and internal stakeholders during incidents, platform disruptions, releases, and exchange-related events.
- Partner with global teams across North America, Europe, and APAC to deliver seamless production support coverage and coordinate incident, problem, change, and release-management activities.
- Monitor platform health, identify emerging risks, and strengthen operational readiness through dashboards, alerting, capacity planning, runbooks, post-incident reviews, and root-cause analysis.
- Design, implement, administer, and support Solace PubSub+ event-driven integration solutions, including event brokers, message VPNs, client profiles, queues, subscriptions, ACLs, certificates, authentication, authorization, and monitoring.
- Establish and maintain event-driven architecture standards for topics, schemas, versioning, security, retention, resiliency, and lifecycle management; use Solace Event Portal and AsyncAPI-based practices to govern reusable event contracts.
- Develop source-controlled automation, configuration, and operational tooling using Python, shell scripting, GitHub, Artifactory, CI/CD pipelines, and infrastructure-as-code practices to improve reliability, observability, deployment, and recovery procedures.
Requirements
- Experience supporting business-critical production systems in a fast-paced environment, ideally within financial services, trading technology, or another highly available enterprise setting.
- Hands-on experience with Solace PubSub+, including broker configuration, queues, topics, subscriptions, ACLs, client connectivity, routing, and operational support.
- Strong knowledge of event-driven architecture, asynchronous messaging, distributed systems, and integration patterns, including one or more of JMS, AMQP, MQTT, REST, WebSocket, or SMF.
- Strong Linux skills, including command-line troubleshooting, log analysis, process management, networking fundamentals, and shell scripting.
- Strong Python and shell scripting skills, with experience automating platform operations, environment management, configuration, deployment, monitoring, validation, or recovery.
- Experience with GitHub and Git-based workflows, including pull requests, branching strategies, CI/CD practices, and artifact repositories such as Artifactory.
- Demonstrated ability to troubleshoot complex incidents across application, messaging, infrastructure, and network layers, while communicating effectively with technical teams, business stakeholders, and trading staff.
- Bachelor’s degree in Computer Science or a related field.
Skills
- Solace PubSub+
- event-driven architecture
- asynchronous messaging
- distributed systems
- JMS
- AMQP
- MQTT
- REST
- WebSocket
- SMF
- Linux
- command-line troubleshooting
- log analysis
- process management
- networking fundamentals
- shell scripting
- Python
- GitHub
- Git
- CI/CD
- Artifactory
Location
- New York City
Work Type
- full-time
Experience Level
- mid-level
- senior
Education Level
- Bachelor’s degree in Computer Science or a related field
Salary/Compensations
- $175,000 to $250,000
Benefits
- base salary
- discretionary performance bonus
- comprehensive benefits
About the Company
- Millennium is a global, diversified alternative investment firm, founded in 1989.
- Defined by evolution, innovation and focus, Millennium’s mission is to deliver results for our investors.
- Our people are empowered with both independence and support: the autonomy to pursue ideas with conviction and the backing of a global network committed to collaboration, disciplined risk management and continuous learning.
- With opportunities to deepen expertise and accelerate development, talent at Millennium is equipped to adapt, evolve and build lasting impact over time.
- Discover how transformative growth accelerates impact.
- Core to the health and growth of Millennium’s business, the Information Technology department enables the firm’s active, multi-manager business model through flexible, scalable technology and advanced proprietary systems.
- The team develops and supports the next generation of analytical, trading, integration, and enterprise capabilities in a global engineering environment.