Back to Jobs
Development 6h ago

Senior Middleware Engineer

ColombiaColombia
BrazilBrazil
MexicoMexico
ArgentinaArgentina
EgyptEgypt
Full-time
Not Disclosed
Senior

Job Description

Key Skills Required

Master these to land this role

DevOpsBestseller 🔥
Learn in 63 Hours
BackendBestseller 🔥
Learn in 18 Hours
RabbitMQRedisAzureTerraform

Want to know if you're a match for this job?

Calculate My Match Score

About Partner One: Partner One is a premier enterprise software investment conglomerate acquiring and scaling market-leading digital solutions globally. Operating at hyper-scale across multinational infrastructures, our software frameworks power mission-critical transactional services for major global brands. We foster an elite engineering culture dedicated to high-availability architecture, infrastructure robustness, and continuous technological modernization.

Position Overview

We are seeking an authoritative Senior Middleware Engineer with deep, production-grade expertise in enterprise messaging, event-driven microservices, and distributed systems integration. In this senior technical track, you will take full ownership of the design, deployment, configuration, and performance optimization of our core middleware layers. Partnering with DevOps, Cloud Architects, and Core Product units, you will maintain stable message topologies across RabbitMQ, Redis, and Azure Service Bus ecosystems while acting as the primary level-3 escalation point for integration outages.

Key Responsibilities

  • Middleware Infrastructure Architecture: Deploy, manage, and operate high-availability messaging backends across Dev, Staging, and Production environments utilizing RabbitMQ, Redis, and Azure Service Bus.
  • Distributed System Pattern Governance: Design and enforce rigorous enterprise integration patterns including pub/sub streams, competing consumers, complex dead-letter queue (DLQ) processing, and transactional saga/choreography patterns.
  • Performance Tuning & Refactoring: Fine-tune channel prefetch limits on brokers, structure memory allocation paths, evaluate Redis eviction rules (LRU/LFU), and scale partitioned Azure Service Bus namespace configurations.
  • Message Schema Standardization: Implement and control schema versioning models utilizing advanced serialization abstractions such as Protobuf, Avro, or JSON to maintain robust backward/forward system compatibility.
  • High Availability & Observability: Maintain mirrored quorum queues, Redis Sentinel/Cluster topologies, and distributed geo-redundant storage paths, tracking end-to-end telemetry via OpenTelemetry, Prometheus, and Grafana dashboards.
  • Infrastructure as Code & Security Hardening: Provision middleware pipelines declaratively via Terraform, Bicep, or Ansible, ensuring mTLS configuration, certificate rotations, and secure access using Azure Managed Identity layers.

Required Skills & Qualifications

  • 7+ years of professional history inside Software Engineering or Platform Engineering, with a minimum of 4+ years strictly dedicated to scaling middleware and message integration layers.
  • Verified, expert-level production history configuring RabbitMQ (AMQP 0-9-1) and Azure Service Bus Premium tiers.
  • Deep working mastery over Redis data structures, including Streams with consumer group processing (XREAD/XACK workflows) and caching frameworks.
  • Strong grasp of distributed design laws, including eventual consistency, message idempotency rules, and outbox pattern configurations.
  • Proficiency in at least one integration programming language: C# (.NET), Java/Kotlin, Go, or Python.
  • Location Context: 100% remote operational flexibility open exclusively to technical specialists permanently based inside Colombia, Brazil, Mexico, Argentina, or Egypt.

Preferred Strategic Indicators (Nice to Have)

  • Prior technical exposure to high-throughput streaming systems like Apache Kafka or Azure Event Hubs.
  • Familiarity with .NET service bus frameworks (MassTransit, NServiceBus) or orchestration containers using Kubernetes Operators and Helm.
  • Microsoft certifications (such as AZ-204 Developer or AZ-305 Solutions Architect).

What We Offer

  • The exceptional opportunity to act as the sovereign technical authority governing distributed messaging backends across a massive global enterprise portfolio.
  • Highly competitive international compensation package calibrated cleanly against engineering depth.
  • Flexible work-from-home remote parameters matching your local regional timezone infrastructure.
  • A highly collaborative runtime working alongside talented software architects, with active avenues for continuous technical modernization.

How would you rate this job post?

See what other professionals think about this role.

Is this company safe?

Ask Hyrizon AI to scan this company for potential red flags before you apply.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.