1

Senior Middleware Engineer Jobs in Reston, VA (NOW HIRING)

Senior SOA Developer Location: McLean, VA - hybrid Duration: 6 months * Bachelor's degree in ... Middleware tools like SOA Suite, OSB and WebLogic. * Experience on SOA 12c Adapters like DB, REST ...

Senior Java Backend Developer

Reston, VA · On-site

$125K - $162K/yr

... Senior Java backend developer role Moving On Perm applications to AWS Cloud Need AWS cloud ... exposure with Middleware technologies - WebSphere/Weblogic/Apache Tomcat Experience in API ...

Sr. Data (cProbe) Engineer

Fort Belvoir, VA · On-site

$119K - $162K/yr

The Sr Data Engineer will be required ensure design best practices are applied to the cPROBE data ... They will also implement business rules via stored procedures, middleware, or other technologies.

Sr. Data (cProbe) Engineer

Fort Belvoir, VA · On-site

$119K - $162K/yr

The Sr Data Engineer will be required ensure design best practices are applied to the cPROBE data ... They will also implement business rules via stored procedures, middleware, or other technologies.

Development - Sr. SalesForce Developer

Mclean, VA · On-site

$57 - $75.50/hr

Development - Sr. SalesForce Developer. Location: McLean, VA. Position Overview: * We are seeking a ... Integrate Salesforce with external systems using APIs, middleware, and third-party tools.

next page

Showing results 1-20

Senior Middleware Engineer information

See Reston, VA salary details

$10

$58

$84

How much do senior middleware engineer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for senior middleware engineer in Reston, VA is $58.81, according to ZipRecruiter salary data. Most workers in this role earn between $51.78 and $66.78 per hour, depending on experience, location, and employer.

What are some typical challenges a Senior Middleware Engineer faces when integrating new technologies into existing enterprise systems?

Senior Middleware Engineers often encounter challenges when integrating new technologies, such as ensuring compatibility with legacy systems, maintaining data security, and minimizing downtime during deployment. They must carefully plan migrations and develop custom solutions to bridge gaps between different platforms. Effective communication with cross-functional teams, such as developers, system administrators, and security specialists, is essential to anticipate potential issues and implement seamless integrations. Staying current with evolving middleware trends also helps address these challenges proactively.

What is the difference between Senior Middleware Engineer vs Middleware Developer?

AspectSenior Middleware EngineerMiddleware Developer
CredentialsBachelor's/Master's in CS or related, certifications like TOGAF, AWSBachelor's in CS or related, certifications optional
Work EnvironmentDesigns, integrates, and maintains middleware solutions in enterprise settingsDevelops and implements middleware components, often in project teams
Industry UsageUsed across finance, healthcare, telecom, and tech sectorsCommonly found in software development firms and IT departments
Search/Comparison IntentUnderstanding senior roles and responsibilities in middlewareFocus on development tasks and coding skills

The main difference is that a Senior Middleware Engineer typically oversees the design, integration, and maintenance of middleware systems at a higher level, often leading projects and teams. Middleware Developers focus more on coding and implementing middleware components. Both roles require similar technical skills, but the Senior Middleware Engineer has greater responsibilities in architecture and strategic planning.

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

To thrive as a Senior Middleware Engineer, you need advanced knowledge of middleware platforms, integration architecture, and distributed systems, typically supported by a degree in computer science or a related field. Proficiency with tools such as IBM WebSphere, Oracle Fusion Middleware, Apache Kafka, and experience with automation and monitoring solutions is essential, along with relevant certifications. Strong problem-solving abilities, communication skills, and a collaborative mindset set top candidates apart in this role. These skills ensure reliable system integration, efficient troubleshooting, and effective cross-functional teamwork in complex IT environments.

What are Senior Middleware Engineers?

Senior Middleware Engineers are experienced IT professionals who specialize in designing, implementing, and managing middleware solutions that connect different software applications, databases, and services within an organization. They play a critical role in ensuring seamless communication and data exchange between systems, often working with technologies such as application servers, message brokers, API gateways, and integration platforms. Senior Middleware Engineers also provide technical leadership, troubleshoot complex system issues, and help optimize performance and security in middleware environments.
What are popular job titles related to Senior Middleware Engineer jobs in Reston, VA? For Senior Middleware Engineer jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Senior Middleware Engineer jobs in Reston, VA look for? The top searched job categories for Senior Middleware Engineer jobs in Reston, VA are:
What cities near Reston, VA are hiring for Senior Middleware Engineer jobs? Cities near Reston, VA with the most Senior Middleware Engineer job openings:
Infographic showing various Senior Middleware Engineer job openings in Reston, VA as of June 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 81% Physical, 7% Hybrid, and 12% Remote job distribution, with an average salary of $122,331 per year, or $58.8 per hour.
Senior Software Engineer (Leadership) 2026-0138 with Security Clearance

Senior Software Engineer (Leadership) 2026-0138 with Security Clearance

Acclaim Technical Services

Chantilly, VA • On-site

$126K - $166K/yr

Other

Posted 27 days ago


Job description

Acclaim Technical Services, founded in 2000, is a leading cyber operations, intelligence solutions and operations, network infrastructure, engineering and business enablement and enterprise operations company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector.

We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow. We are actively hiring a Senior Software Engineer (Leadership) with a TS/SCI clearance and polygraph to support a program in Chantilly, VA. In this role you will own the design, delivery, performance, and operational evolution of the administrative services domain for a large-scale, globally distributed mission platform.

You will take direct ownership of the control plane, administrative interfaces, user and role management, and peripheral/device management services, enabling the broader platform to be deployed and operated consistently in the field. This role will also lead technical engagement with peripheral vendors, device middleware providers, and SDK suppliers to certify components into the platform and maintain compatibility over time. This is a critical role for someone who can combine software/service ownership, platform administration design, integration discipline, and delivery leadership across a complex distributed environment.

What You'll Be Doing: Own the administrative services portfolio for a globally distributed software platform, including: control plane services administrative interfaces and management views user and role administration authentication and authorization services install, upgrade, and lifecycle management services peripheral and middleware management services Define and maintain the architecture and delivery roadmap for administrative capabilities across multiple environments and deployment types Lead development and sustainment of administrative user experiences for different classes of users, including: system administrators operations personnel support and field teams site or regional managers role-specific business users requiring limited administrative visibility Own platform-level user management patterns, including: user provisioning and lifecycle management role-based access control permissions models delegated administration patterns secure administrative workflows Oversee the integration and lifecycle management of peripherals and device middleware, including: drivers SDKs vendor APIs middleware services version compatibility and upgrade planning Serve as the primary technical lead for vendor engagement related to device and middleware certification into the platform Define and manage the process for introducing new peripherals or middleware providers into the system, including: technical evaluation certification criteria compatibility testing documentation and supportability requirements Ensure the administrative services domain supports reliable installation, upgrade, rollback, and support operations across globally distributed sites Partner with Software Architecture, Platform Engineering, Security, Field Engineering, Operations, and QA to ensure the admin/control-plane stack is robust and supportable Reduce load on the overall Software Architect by independently managing this service domain and driving delivery outcomes for it Participate in technical triage and root-cause analysis for issues involving administration, auth, user access, device integration, and platform management workflows Required Skills: Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or related technical field. 4 Additional years of experience can substitute for a degree. 10+ years of software engineering, data platform engineering, search engineering, or analytics platform experience, including 4+ years leading a major technical service area or team.

Strong experience designing and delivering administrative/control-plane services for complex distributed systems Experience with one or more of the following domains: user and role management authentication and authorization services administrative UI/UX for operational systems install/upgrade/lifecycle orchestration device/peripheral management platforms Experience leading cross-functional delivery across software, operations, QA, and field/support teams Ability to engage external vendors and hold them to technical integration, documentation, and certification standards Strong problem-solving skills with the ability to manage both roadmap work and operational support issues Strong written and verbal communication skills, including technical design documentation and executive-level summaries Proven experience integrating third-party vendor components into production systems, including: hardware peripherals SDKs middleware drivers and versioned dependencies Strong understanding of compatibility management across software, firmware, drivers, and vendor releases Experience managing service delivery in environments with multiple user personas and differing levels of administrative access Ability to define service boundaries, ownership models, and roadmaps for a complex service portfolio Domestic and/or international project travel may be required. Desired Skills: Master's degree in Data Engineering, Computer Science, Analytics, or related field Experience in Linux-based distributed environments Experience with Java-based backend services and modern web administrative interfaces Experience with role-based access control, identity federation, and secure admin workflows Experience with remote management of fielded systems across geographically distributed sites Experience designing software certification/onboarding processes for third-party peripherals and vendors Familiarity with release engineering and compatibility testing for drivers, SDKs, and middleware components Experience with highly available or mission-critical operational platforms Experience creating technical documentation and knowledge artifacts for admin workflows, upgrade procedures, and supported device matrices Experience with modern frontend administrative frameworks (e.g., Vue.js or similar) Experience with service platforms using technologies such as Consul, Nomad, Vault, or equivalent orchestration/service-discovery stacks Experience with observability and operational tooling for control-plane services Familiarity with image capture, scanning, reader devices, kiosk/eGate-style systems, or other edge peripherals Experience with multilingual administrative interfaces or globally deployed platforms * Experience supporting formal certification/testing programs for external hardware or middleware providers