1

Middleware Engineer Jobs in Minnesota (NOW HIRING)

... middleware enterprise services, as well as world-class manufacturing and support capabilities. Job ... This PE will be the Engineering lead on development, production, or services programs which ...

... middleware enterprise services, as well as world-class manufacturing and support capabilities. Job ... This PE will be the Engineering lead on development, production, or services programs which ...

... middleware enterprise services, as well as world-class manufacturing and support capabilities. Job ... This PE will be the Engineering lead on development, production, or services programs which ...

... middleware). * 2+ years DevOps/DevSecOps experience (CI/CD, IaC such as Terraform/CloudFormation, Docker/Kubernetes, observability/monitoring). * 2+ years leading security/compliance efforts ...

... middleware). * 4+ years DevOps/DevSecOps experience (CI/CD, IaC such as Terraform/CloudFormation, Docker/Kubernetes, observability/monitoring). * 4+ years leading security/compliance efforts ...

Associate Project Engineer

Burnsville, MN · On-site

$101K - $172K/yr

... middleware enterprise services, as well as world-class manufacturing and support capabilities. Job ... This PE will be the Engineering lead on development, production, or services programs which ...

Power Systems Engineer

Medina, MN · On-site

$77K - $97K/yr

Develop scripts and middleware solutions for third-party integrations. * Troubleshoot complex ... Bachelor's degree in applications engineering, software engineering, computer engineering, or a ...

Power Systems Engineer

Medina, MN · On-site

$77K - $97K/yr

Develop scripts and middleware solutions for thirdparty integrations. * Troubleshoot complex issues ... Bachelor's degree in applications engineering, software engineering, computer engineering, or a ...

AI Engineer Senior Consultant

Minneapolis, MN · Hybrid

$109K - $149K/yr

... middleware). * 4+ years DevOps/DevSecOps experience (CI/CD, IaC such as Terraform/CloudFormation, Docker/Kubernetes, observability/monitoring). * 4+ years leading security/compliance efforts ...

Senior Project Engineer

Burnsville, MN · Hybrid

$130K - $200K/yr

... middleware enterprise services, as well as world-class manufacturing and support capabilities. Job ... Sensors and Weapons Center of Excellence - Largo, FL The PE will be the Engineering lead on ...

AI Data Engineer - Senior Consultant

Minneapolis, MN · Hybrid

$109K - $149K/yr

... middleware). * 4+ years DevOps/DevSecOps experience (CI/CD, IaC such as Terraform/CloudFormation, Docker/Kubernetes, observability/monitoring). * 4+ years leading security/compliance efforts ...

React JS Developer

Richfield, MN · On-site

$108K - $126K/yr

Role: React JS Developer Location: Richfield, MN(Remote till Covid-19) Duration: 12+ Months ... Has worked with React Middleware such as Saga or Redux or Flux * Has worked on Node backend to ...

Data Engineer

Minneapolis, MN · On-site

$120K - $140K/yr

We are adding Data Engineers to influence the direction of data modernization for our customers. We ... Experience using messaging middleware such as RabbitMQ, ActiveMQ, MSMQ and IBM MQ or other related ...

Principal Software Engineer

Burnsville, MN · Hybrid

$139K - $186K/yr

... middleware enterprise services, as well as world-class manufacturing and support capabilities. Job ... Job focus areas include leading software engineering activities in software architecture applied to ...

Principal Software Engineer

Burnsville, MN · On-site

$139K - $186K/yr

... middleware enterprise services, as well as world-class manufacturing and support capabilities. Job ... Job focus areas include leading software engineering activities in software architecture applied to ...

Senior/Lead React JS Developer Location: (Remote) Duration: 12+ Months Contract * Candidates should ... Has worked with React Middleware such as Saga or Redux or Flux * Has worked on Node backend to ...

Lead React JS Developer

Richfield, MN · Remote

$60.25 - $77/hr

Lead React JS Developer Location: (Remote) Duration: 12+ Months Contract * Candidates should have a ... Has worked with React Middleware such as Saga or Redux or Flux * Has worked on Node backend to ...

next page

Showing results 1-20

Middleware Engineer information

See Minnesota salary details

$9

$55

$79

How much do middleware engineer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for middleware engineer in Minnesota is $55.37, according to ZipRecruiter salary data. Most workers in this role earn between $48.75 and $62.88 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Middleware Engineer, and why are they important?

To thrive as a Middleware Engineer, you need a solid understanding of middleware platforms, integration patterns, and programming languages like Java or Python, typically supported by a degree in computer science or a related field. Familiarity with middleware tools such as IBM WebSphere, Apache Kafka, or Oracle Fusion, and certifications like IBM Certified System Administrator are often required. Strong problem-solving skills, attention to detail, and effective communication are critical soft skills for this role. These skills ensure reliable system integration, minimize downtime, and support seamless communication between enterprise applications.

What Is a Middleware Engineer?

A middleware engineer is a computer analyst who connects one computer system to another and ensures that data flows smoothly through both systems. As a middleware engineer, you solve any technical issues that arise between the systems and develop applications using middleware software to enhance business efficiency and insights. Qualifications for this career include a bachelor’s degree in IT systems, computer science, or a closely related degree, and job experience gained through internships or other opportunities. Skills such as thorough knowledge of message queue protocols and middleware software are essential.

How do Middleware Engineers typically collaborate with development and operations teams during software deployment?

Middleware Engineers play a critical role in bridging the gap between application developers and IT operations. They ensure that applications can communicate efficiently across different systems, often by configuring and maintaining middleware platforms such as WebLogic, IBM WebSphere, or Apache Kafka. During software deployment, Middleware Engineers work closely with developers to integrate new applications and troubleshoot issues, while also partnering with operations teams to monitor system performance and ensure high availability. This collaborative approach helps streamline deployments, minimize downtime, and maintain a stable application environment.

What are Middleware Engineers?

Middleware Engineers are IT professionals who specialize in the design, implementation, and maintenance of middleware—software that connects different applications, services, and databases within an organization. They ensure seamless data exchange and communication between software components and systems, often focusing on integration, scalability, and security. Middleware Engineers work with technologies such as application servers, message brokers, APIs, and enterprise service buses to optimize business processes and system interoperability.

What is the difference between Middleware Engineer vs Software Developer?

AspectMiddleware EngineerSoftware Developer
CredentialsBachelor's in CS or related, certifications like TOGAF or cloud certificationsBachelor's in CS or related, certifications vary by specialization
Work EnvironmentFocus on middleware systems, integration, and backend infrastructureDevelops applications, user interfaces, and software solutions
Industry UsageUsed in enterprise, cloud, and distributed systemsUsed across all software development sectors
Search & Comparison IntentOften compared for backend integration rolesBroader software development roles

The Middleware Engineer primarily focuses on designing and maintaining middleware systems that connect different software applications and platforms. In contrast, Software Developers create applications and software solutions across various domains. While both roles require programming skills and technical knowledge, Middleware Engineers specialize in system integration, whereas Software Developers work on building end-user applications. Understanding these differences helps employers and job seekers target the right skills and roles in the tech industry.

What are the most commonly searched types of Middleware Engineer jobs in Minnesota? The most popular types of Middleware Engineer jobs in Minnesota are:
What are popular job titles related to Middleware Engineer jobs in Minnesota? For Middleware Engineer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Middleware Engineer jobs in Minnesota look for? The top searched job categories for Middleware Engineer jobs in Minnesota are:
Infographic showing various Middleware Engineer job openings in Minnesota as of June 2026, with employment types broken down into 92% Full Time, 6% Part Time, 1% Temporary, and 1% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $115,165 per year, or $55.4 per hour.
Associate Project Engineer

Associate Project Engineer

Leonardo DRS

Burnsville, MN • Hybrid

$101K - $172K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Leonardo DRS rating

8.1

Company rating: 8.1 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

104th of 516 rated manufacturers


Job description

Job ID: 113230
The Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing and support capabilities.
Job Summary
Leonardo DRS Naval Electronics is looking for a Project Engineer (PE) to work in a hybrid model work environment based out of one of the following locations:
  • Submarine Combat Systems Center of Excellence - Twin Cities, MN
  • Computing and Networks Center of Excellence - Johnstown, PA
  • Sensors and Weapons Center of Excellence - Largo, FL

The role will entail supporting existing programs, proposals, or Internal Research & Development (IRAD) efforts. This PE will be the Engineering lead on development, production, or services programs which includes all activities for design, qualification and field integration support. This position may also lead IRAD efforts assisting in the set-up, operation, maintenance, and development of a component or system(s) in efforts such as requirements development, trade-off studies, testing, planning, and reporting.
Job Responsibilities
In this role, the candidate will be responsible for assigned technical solutions, efficient execution, and task completion on time and within budget. Ability to work independently and sound technical judgement are key capabilities needed for this role.
  • Responsible for leading the Engineering execution of cross-functional, multi-site teams on assigned programs.
    • The PE is the lead engineer and acts as the primary engineering interface to the Program Management Office.
  • Overall Project Engineer roles and responsibilities include managing performance to technical/cost/schedule from the Engineering function on programs, Engineering scope management, customer technical relationships/communication, compliance with project requirements and partnering with functional peers to ensure flawless execution on programs.
  • Owns and is accountable for the technical baseline and driving technical rigor/quality.
  • Responsible for supporting the Program Office and developing relationships with customer technical community to satisfy program requirements.
  • Manage customer technical data package and employ rigorous Change Management controls.
  • Identify obsolescence issues and develop resolution plans to maintain customer delivery dates and continued production deadlines.
  • Preparing, scheduling, coordinating, monitoring and managing assigned engineering projects.
  • Review customer specifications and requirements, and work under senior engineering direction to develop designs to best support them, including cost as a key design variable.
  • Provide labor forecasts, budget/cost, and schedule input for design assignments.
  • Create system/subsystem test environments, procedures, plans and schedules.
  • Specify and evaluate supplier components, subsystems, and services.
  • Drive the program design to cost and design for manufacture requirements.
  • Develop and execute plans to retire key development and technical risks.
  • Communicate clearly (written and oral) with other company personnel and the customer as required.
  • Participate in preparation of proposals.
  • Provide technical knowledge and assistance to cross functional team members.

Qualifications
  • Technical degree (Bachelor of Science) in Engineering or relevant field with at least 5 years of direct experience related to Project Engineering skillsets.
    • Must have demonstrated success in similar technical environments.
  • Self-starting, self-directed candidate with excellent oral and written communication skills.
  • Capable of achieving project objectives and able to interface with various levels of internal team members, management, program sponsors, sub-contractors, suppliers and customers.
  • The following skills are expected, though applicants are not required to have every skill listed:
    • Project management and Project skills (e.g., MS Project)
    • Experience and familiarity with multiple engineering disciplines (e.g., Mechanical, Electrical, Safety, Software, Test)
    • Strong Configuration Management approach for customer Technical Data Packages
    • MBSE tools (e.g., MagicDraw, Enterprise Architect)
    • Familiarity with Agile Development methodologies for hardware support
    • Familiarity with requirements management processes and tools (e.g., DOORS)
    • Ability to troubleshoot and plan approach to resolution of failures from environmental qualification and factory acceptance testing
    • Resource allocation & management
    • Budget formulation & auditing
    • Advanced MS Office skills
    • Familiarity with DoD Environmental Military Standards and Specifications

U.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment.
The salary range for this position is ($101,000/year- $172,000/year). This range reflects the good faith estimate of pay the employer is willing to offer at the time of posting. Several factors can influence the pay scale, including but not limited to: Federal contract labor categories and contract wage rates, collective bargaining agreements, geographic location, business considerations, scope, and responsibilities of the position, local or other applicable market conditions, and internal equity. Other factors include the candidate's qualifications such as prior work experience, specific skills and competencies, education/training, and certifications. In addition to base pay, employees may be eligible for: annual performance-based bonuses, equity awards, and overtime pay (for non-exempt employees as applicable. Our benefits package includes comprehensive health insurance (medical, dental, vision), employer matching 401(k) retirement plan, paid time off including vacation, holidays, and sick leave (including ant state-mandated paid sick leave), parental leave benefits, tuition reimbursement, professional development support, and life and disability insurance coverage.
Taking care of our people is a top priority at Leonardo DRS. We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours.
*Some employees are eligible for limited benefits only
Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
#NEL #LI-AS1 #INDNEU
Our Vision. To be the leading mid-tier defense technology company in the U.S.
Our Values. The Leonardo DRS culture is defined by our Core Values and Principles:
- Integrity
- Agility
- Excellence
- Customer Focus
- Community & Respect
- Innovation
We strive to uphold them in all aspects of our business practices to inspire our employees and provide outstanding support for our customers.

What Leonardo DRS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom