Senior Middleware Engineer

Remote • Posted 3 hours ago • Updated 3 hours ago
Contract Independent
Contract W2
Contract Corp To Corp
No Travel Required
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Node.js
  • Middleware
  • Typescript

Summary

Role: Senior Middleware Engineer

Location: Remote

Type: Contract

Job Description:

  • As a Senior Middleware Engineer in consulting environment, you will work closely with clients to advise, design, implement, and optimize scalable middleware and integration solutions tailored to their business needs.
  • This role requires strong technical expertise combined with the ability to understand client requirements, provide architectural recommendations, and deliver high-quality solutions in dynamic, fast-paced environments. You will collaborate with cross-functional teams, contribute to digital transformation initiatives.

Day to Day Job Duties:

  • Design, develop, and maintain scalable middleware services and APIs using TypeScript and Node.js.
  • Build and integrate AI-driven capabilities leveraging OpenAI services within enterprise applications.
  • Deploy, manage, and optimize cloud-native applications on Microsoft Azure.
  • Containerize applications using Docker and orchestrate workloads with Kubernetes.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform for automated provisioning.
  • Design and manage data pipelines and integrations across MongoDB, MySQL, and Redis.
  • Implement Middleware Control Plane (MCP) patterns for distributed system coordination and observability.
  • Collaborate with cross-functional teams including frontend, data engineering, and DevOps.
  • Write Python scripts for data processing, analysis, and automation using Pandas and Jupyter Notebooks.
  • Monitor system performance, troubleshoot issues, and ensure high availability and reliability.
  • Participate in code reviews, architectural discussions, and technical mentoring of junior engineers.

Basic Qualifications:

  • 10+ years of overall IT experience in backend or middleware engineering.
  • 7+ years of experience with Node.js and TypeScript in enterprise environments.
  • 3+ years of experience integrating AI/ML services, including OpenAI APIs.
  • 5+ years of experience working with Microsoft Azure cloud services.
  • 5+ years of experience with containerization (Docker) and orchestration (Kubernetes).
  • 4+ years of experience with Infrastructure as Code tools such as Terraform.
  • 5+ years of experience with databases: MongoDB and MySQL.
  • 3+ years of experience with caching technologies like Redis.
  • 3+ years of experience in Python for scripting, automation, or data processing.
  • Hands-on experience with Pandas and Jupiter Notebooks for data analysis workflows.
  • Strong understanding of distributed systems, API design, and middleware architecture.
  • Experience implementing MCP (Middleware Control Plane) or similar architectural patterns.
  • Travel: NA
  • Educational Qualifications:
  • Bachelor’s or master’s degree in computer science, Information Technology, or related field (or equivalent practical experience).

Nice to Have:

  • Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ, etc.).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with GraphQL APIs.
  • Exposure to security best practices in cloud and middleware layers.
  • Certifications in Microsoft Azure or Kubernetes.
  • Experience working in consulting or client-facing roles.
  • Knowledge of data engineering pipelines or real-time analytics systems.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10330808
  • Position Id: 96977-5195-
  • Posted 3 hours ago

Company Info

About VDart, Inc.

VDart, headquartered in Atlanta, GA, is a global leader in digital talent solutions and IT staffing, delivering top technology professionals to businesses worldwide. With a strong presence across North America, Europe and Asia, we specialize in helping organizations navigate complex technology landscapes with the right expertise.

Through a strategic, client-focused approach, we have placed over 20,000 professionals across key industries and advanced technology solutions. Whether placing top talent in cutting-edge roles or providing strategic digital workforce solutions, our network of 4,000 specialists across 13 countries is committed to excellence, agility and impact.

Backed by 18 years of industry experience, we go beyond staffing to build long-term partnerships that accelerate digital transformation and drive sustained growth. Whether you need a technology partner to fuel innovation or specialized workforce solutions to maintain a competitive edge, VDart delivers the right people, skills and mindset to create a lasting impact in a digital-first world.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

15d ago

Easy Apply

Contract, Third Party

$56 - $70

Remote

Today

Easy Apply

Contract, Third Party

$75 - $78

Remote

Today

Easy Apply

Third Party, Contract

$55 - $60

Search all similar jobs