1

Middleware Engineer Jobs in Austin, TX (NOW HIRING)

Sr. Software Engineer - Wheeled Controls

Austin, TX · On-site

$44.75 - $57.25/hr

JOB SUMMARY The Senior Software Engineer - Wheeled Controls is responsible for developing and ... Middleware: Extensive experience with Custom middleware and its real-time capabilities. * Shipment ...

... middleware, etc. • Experience with typical AuthN/AuthZ methods and products • Experience ... • Bachelor's degree in engineering, information systems, computer science, business ...

Sr. Software Engineer - Wheeled Controls

Austin, TX · On-site

$121K - $160K/yr

JOB SUMMARY The Senior Software Engineer - Wheeled Controls is responsible for developing and ... Middleware: Extensive experience with Custom middleware and its real-time capabilities. * Shipment ...

Software Engineer Senior

Austin, TX · On-site

$121K - $160K/yr

Software Engineer Senior REMOTE GENERAL DUTIES & RESPONSIBILITIES * Analyzes, designs, programs ... database, security, middleware, network and systems management and related infrastructure ...

Integration Engineer

Austin, TX · On-site

$100 - $140/hr

Job Overview We are seeking an Integration Engineer to design, build, and maintain integrations ... HL7 Engine Middleware Develop parsing and routing engines translating HL7 v2 messages into internal ...

The engineer will develop and maintain Python-based services and REST APIs, support cloud migration ... Success in this role requires close collaboration with platform, data, security, middleware, and ...

Showing results 41-60

Middleware Engineer information

See Austin, TX salary details

$10

$56

$80

How much do middleware engineer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for middleware engineer in Austin, TX is $56.03, according to ZipRecruiter salary data. Most workers in this role earn between $49.33 and $63.61 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 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 cities near Austin, TX are hiring for Middleware Engineer jobs? Cities near Austin, TX with the most Middleware Engineer job openings:
Infographic showing various Middleware Engineer job openings in Austin, TX as of August 2026, with employment types broken down into 90% Full Time, 4% Part Time, and 6% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $116,552 per year, or $56 per hour.

Staff Integration & Application Developer

Procore

Austin, TX • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

We're looking for a Staff Integration & Application Developer to join Procore's Finance and Legal Technologies team In this role, you'll join our global team and serve as the technical leader of our Finance application landscape.

As a Staff Integration & Application Developer you'll partner with Business Systems Analysts, Product Owners, & Product Managers to serve as the primary architect and technical lead for our global Finance SaaS landscape. Finally, As a "builder-leader," you will serve as the primary architect for our global Finance SaaS landscape. You will specifically leverage Workato AI Agents to accelerate the development lifecycle, ensuring our integration ecosystem is not only scalable and resilient but also driven by AI-assisted governance and error-handling frameworks.

Beyond high-level development, you will establish the foundational "Golden Rules" for our integration team-defining our code governance, error-handling frameworks, and knowledge management standards to ensure our ecosystem is scalable, auditable, and resilient.

This position reports into Director of Finance and Legal Technologies and will be based in our Austin, TX office. We're looking for someone to join us immediately.

What you'll do:

  • At Procore, AI isn't a specialized tool, it's a core competency. We expect every team member to be AI-literate, leveraging generative tools and agentic workflows to move faster and work smarter. You won't just use AI; you'll be building the agentic future of construction.

1. Architectural Leadership & Governance

  • Define Standards: Establish and enforce best practices for code governance, naming conventions, and reusable components across Workato and other middleware.

  • Knowledge Management: Build and maintain the "Source of Truth" documentation library (technical maps, ERDs, and logic flows) to ensure no single point of failure in team knowledge.

  • Error Handling Frameworks: Design standardized debugging procedures and automated alerting triggers that the offshore team will use to maintain system health.

  • AI-Assisted Development: Use Workato AI Agents to rapidly build, test, and iterate on complex recipes, while utilizing AI to evaluate existing code against our "Golden Rules" for governance.

  • Automated Observability: Implement AI-driven job monitoring and error-handling triggers that proactively identify anomalies in data flows across NetSuite, Salesforce, and Zuora.

2. Finance Ecosystem Management

  • End-to-End Workstreams: Own the technical integrity of integrations connecting NetSuite, Salesforce, Zuora, Certinia, Coupa, and Zip.

  • Complex Build-outs: Lead the implementation of high-logic integrations, such as automated revenue recognition triggers or complex multi-currency reconciliations.

  • Strategic Consulting: Partner with Finance and Business Systems stakeholders to translate "big picture" financial goals into technical roadmaps.

3. Mentorship & Team Scaling

  • Technical Oversight: Act as the escalation point and mentor for junior/offshore developers, performing code reviews to ensure alignment with global standards.

  • Process Optimization: Refine our Agile delivery model, ensuring 2-week sprints are backed by clear Jira stories and accurate Level of Effort (LOE) estimations.

What we're looking for:

  • 7+ Years Experience: Extensive background in integration engineering, specifically within the Finance/FinTech domain.

  • Middleware Mastery: Expert-level proficiency in Workato is required; experience with MuleSoft, Boomi, or SnapLogic is a plus.

  • Modern Middleware Mastery: Expert proficiency in Workato, with a specific focus on using its AI-native features to streamline development and automate technical documentation.

  • Code Innovation: Demonstrated ability to use AI as a pair-programmer to optimize SQL queries, JavaScript/Python scripts, and API mappings.

  • Finance Process Fluency: Deep understanding of financial data objects (Invoices, GL Strings, Purchase Orders, Revenue Schedules) and how they transit between SaaS platforms.

  • Technical Stack: Advanced Python or JavaScript for custom scripting, expert SQL, and deep experience with REST/SOAP/Webhooks.

  • Communication: Exceptional ability to influence both technical developers and non-technical finance executives.

Additional Information

Base Pay Range:

137,040.00 - 188,430.00 USD Annual

This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.

For Los Angeles County (unincorporated) Candidates:

Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.

A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.