CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Work Mode

Middleware Software Engineer Jobs (Hybrid work)

60 Job Offers

Filters
New
Public Cloud - Lead Java Developer and Cloud Engineer – Vice President
Save Icon
Location Icon
Location
United States , Irving, Texas
Salary Icon
Salary
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Java Developer - Credit Derivatives
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Read More
Arrow Right
Software Engineer, UI
Save Icon
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Read More
Arrow Right
Senior Java Developer DMX
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Read More
Arrow Right
Robotics Software Engineer
Save Icon
Location Icon
Location
United Kingdom , Oxford
Salary Icon
Salary
80000.00 - 150000.00 GBP / Year
lawrenceharvey.com Logo
Lawrence Harvey
Expiration Date
Until further notice
Read More
Arrow Right
Software Engineer Lead - Middleware
Save Icon
Location Icon
Location
United States , Belmont
Salary Icon
Salary
165000.00 - 190000.00 USD / Year
https://www.volkswagen-group.com Logo
Volkswagen AG
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Developer
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Read More
Arrow Right
Software Engineer, C++ Middleware and Runtime Infrastructure
Save Icon
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
120000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Read More
Arrow Right
Senior/Staff Software Engineer, Runtime
Save Icon
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
150000.00 - 225000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Read More
Arrow Right
Data Infrastructure Engineer
Save Icon
Location Icon
Location
United States , New York or DC
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Read More
Arrow Right
Staff Software Engineer
Save Icon
Location Icon
Location
Czech Republic , Prague
Salary Icon
Salary
Not provided
azul.com Logo
Azul Systems
Expiration Date
Until further notice
Read More
Arrow Right
Platform Engineer Expert
Save Icon
Location Icon
Location
Portugal , Lisbon
Salary Icon
Salary
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Read More
Arrow Right
Software Engineer
Save Icon
Location Icon
Location
United States , Aguadilla
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Read More
Arrow Right
Senior Middleware Developer
Save Icon
Location Icon
Location
Canada , Montréal
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Read More
Arrow Right
Engineering Architect
Save Icon
Location Icon
Location
Portugal , Lisbon
Salary Icon
Salary
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Read More
Arrow Right
Systems/ Software Engineer
Save Icon
Location Icon
Location
Puerto Rico , Aguadilla
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer FX Options
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer FX Options
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer FX Options
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Engineering Analyst 2
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Previous 1 2 3 Next
Middleware Software Engineer jobs represent a critical and specialized niche within the software development landscape, focusing on the connective tissue of complex systems. These professionals are the architects and builders of the software layer that enables seamless communication and data exchange between disparate applications, hardware components, and services. Unlike front-end or back-end developers who work on user-facing or business-logic components, Middleware Software Engineers concentrate on the infrastructure that allows these components to work together reliably, efficiently, and at scale. Their work is foundational in industries like automotive, robotics, finance, telecommunications, and IoT, where integrating heterogeneous systems is paramount. In a typical role, a Middleware Software Engineer is responsible for designing, developing, and maintaining robust communication frameworks and platforms. Common responsibilities include architecting and implementing low-latency inter-process communication (IPC) mechanisms, such as message queues, remote procedure calls (RPC), and publish-subscribe systems. They design and optimize data exchange protocols and APIs that abstract underlying complexity for application developers. A significant part of their day involves performance profiling, debugging, and tuning to ensure the middleware meets stringent requirements for throughput, latency, and reliability. They also focus on system integration, ensuring middleware components work harmoniously with operating systems (often Linux or real-time OS variants), hardware, and higher-level application software. These engineers are deeply involved in the entire software lifecycle, from initial design and coding to testing, deployment, and ongoing support. They frequently collaborate with cross-functional teams, including systems architects, application developers, and DevOps engineers, to define requirements and integrate solutions. In safety-critical domains like automotive or aerospace, their work extends to ensuring compliance with relevant standards (e.g., for functional safety or cybersecurity) and implementing diagnostic, logging, and monitoring frameworks. The typical skill set for Middleware Software Engineer jobs is both broad and deep. Proficiency in systems programming languages like C++ (often modern standards like C++14/17/20) and sometimes Rust or Go is essential. A strong understanding of computer science fundamentals—including algorithms, data structures, operating system concepts, and networking protocols—is mandatory. Experience with concurrent and parallel programming, lock-free data structures, and memory management optimization is highly valued. Familiarity with tools for performance analysis, version control (Git), and continuous integration/continuous deployment (CI/CD) pipelines is standard. As systems grow more distributed, knowledge of cloud-native technologies and containerization can also be beneficial. Successful candidates usually possess a problem-solving mindset, excellent analytical skills, and the ability to translate high-level system requirements into efficient, maintainable code. Ultimately, Middleware Software Engineer jobs are ideal for those who enjoy solving complex, behind-the-scenes challenges that enable powerful functionalities. They build the invisible pipelines that power everything from autonomous vehicles and humanoid robots to financial trading platforms and large-scale enterprise systems, making them indispensable in our increasingly connected technological world.

Filters

×
Countries
Category
Location
Work Mode
Salary