1

Senior Middleware Engineer Jobs in Tennessee (NOW HIRING)

Senior Site Reliability Engineer

Nashville, TN · On-site

$55 - $73.25/hr

Plan and execute operating system, middleware, and application patching using established change ... Senior-level experience in site reliability engineering, systems engineering, infrastructure ...

Sr. AI Integration Engineer

Nashville, TN · On-site

$100K - $135K/yr

The Senior AI Integration Engineer plays a central role in building, integrating, deploying, and ... portals, APIs, middleware, and other workflow platforms used by the business. * Production ...

Senior Site Reliability Engineer

Nashville, TN · On-site

$55 - $73.25/hr

Apply operating system, middleware, and application patches, including pre-maintenance checks, post ... Three or more years of experience in site reliability engineering, systems administration ...

Senior NetSuite Developer

Memphis, TN · On-site

$130K - $160K/hr

The Armstrong Company is looking for a Senior NetSuite Developer who loves building on the platform ... middleware. * Develop and optimize saved searches, SuiteAnalytics workbooks, and reports ...

Senior AI Solutions Engineer

Nashville, TN · On-site

$53.25 - $68.75/hr

... Senior AI Solutions Engineer to build and deliver AI-powered tools that integrate with enterprise ... systems. • Build middleware or service layers that enable secure, scalable AI access to ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at ... or senior technical leaders upon completion. Recommends project or design scope. * Provides ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at ... or senior technical leaders upon completion. Recommends project or design scope. * Provides ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at ... or senior technical leaders upon completion. Recommends project or design scope. * Provides ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at ... or senior technical leaders upon completion. Recommends project or design scope. * Provides ...

Senior Site Reliability Engineer

Nashville, TN · On-site

$55 - $73.25/hr

Plan and execute operating system, middleware, and application patching using established change ... Provide technical guidance and mentorship to junior engineers. * Communicate status, risks ...

Senior Site Reliability Engineer

Nashville, TN · On-site

$55 - $73.25/hr

Plan and execute operating system, middleware, and application patching using established change ... Provide technical guidance and mentorship to junior engineers. * Communicate status, risks ...

Principal Site Reliability Engineer

Nashville, TN · On-site

$55 - $73.25/hr

The successful candidate will serve as a senior technical authority, establish reliability ... Lead operating system, middleware, and application patching initiatives, including change planning ...

next page

Showing results 1-20

Senior Middleware Engineer information

What is a senior middleware engineer?

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 the key skills and qualifications needed to thrive as a senior middleware engineer?

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 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 popular job titles related to Senior Middleware Engineer jobs in Tennessee?

For Senior Middleware Engineer jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Senior Middleware Engineer jobs in Tennessee look for?

The top searched job categories for Senior Middleware Engineer jobs in Tennessee are:

What cities in Tennessee are hiring for Senior Middleware Engineer jobs?

Cities in Tennessee with the most Senior Middleware Engineer job openings:

Infographic showing various Senior Middleware Engineer job openings in Tennessee as of August 2026, with employment types broken down into 90% Full Time, 4% Part Time, and 6% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

Senior Manager Software Engineering

Firsthorizon

Memphis, TN • On-site

$140 - $210/hr

Other

Medical, Dental, Vision, Retirement

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


Job description

No Sponsorship will be provided for this role.

Location: On Site at location listed in posting

Weekly Schedule: Monday- Friday, 9am-5pm

The Senior Manager, Software Engineering reports directly to the Senior Director, Digital Engineering at First Horizon. The position is responsible for the ongoing creation, modification and implementation of a modern and robust internet interface for the retail bank that delivers internet systems to support the company’s business strategy and replace the current legacy retail interface. This role will be responsible for leading a software engineering team to build and deliver the new strategic interface. The senior manager will need to be knowledgeable in industry technology trends and practices. Further, the Senior Manager should have experience building strong engineering teams to deliver modern, high-quality software that delivers an outstanding user experience and meets product requirements.

The Senior Manager, Software Engineering will work closely with other Digital Engineering leads as well as middleware, security, and core systems leads to build and maintain a comprehensive set of Internet interface capabilities. The Senior Manager will also advance appropriate development toolsets and system utilities and libraries. They will also be accountable for optimizing the Aurora software delivery process utilizing an agile methodology and containerized approach to development. All associated toolsets to design, build, manage, administer or operate the Internet interface software are also part of the engineering domain. Further, the Senior Manager should work closely with the architects, cloud services engineers, and middleware team to engineer integrated platforms that are secure, robust, and perform well under load. The Senior Manager should also work closely with technology operations team to properly implement effective monitoring, logging, and alerting capabilities and ensure high availability.

Together with other Digital Engineering leads, the Senior Manager, Software Engineering will be accountable for all internet interface system design, maintenance, and performance. These systems must be well-architected and designed to ensure robust performance and future productivity and reuse.

The Senior Manager develops and enforces modern software engineering standards that enable exceptional functionality and performance/portability in a multi-cloud environment.

The Senior Manager will need to fully understand business needs as well as providing transparency to senior leadership while software is being developed and delivered. Further, the Senior Manager ensures high quality implementations that meet the rigorous First Horizon security, resiliency, recovery and availability requirements.

Given the scope of the role, the Senior Manager must be able to manage a broad and diverse team and establish clear vision and goals to attain top quartile engineering quality and results. In addition to being able to build a strong team, the Senior Manager must skillfully manage multiple suppliers providing a range of services to ensure proper value delivery to First Horizon, while also maintaining adequate long term control and efficiency. Occasional travel is expected for this role.

Competencies and Skills

The position requires excellent leadership skills and organizational competencies as well as strong understanding of their area of technology, industry practices and trends, and the capability to implement the appropriate technology solutions for First Horizon.

Foundational
  • Must be capable of independently managing and driving an engineering team to meet product and technology goals
  • Must be capable of leading and engaging geographically and technically diverse teams
  • Must be capable of effectively interfacing and engaging with a wide range of technical and business peers and teams
  • Must be a good communicator and well-organized, should be comfortable presenting and conveying complex situations to business or senior management
  • Superior analytical and problem-solving skills
  • Able to effectively negotiate and achieve proper service delivery or problem resolution
  • Must have excellent knowledge of current infrastructure areas (internet software, development methods, virtualization/clouds, project management)
  • Familiarity with financial industry services and their technologies: payments, compliance, accounts, onboarding, etc.
Specialty
  • Superior knowledge of software engineering designs, disciplines, and implementation approaches as well as appropriate toolsets
  • Superior knowledge of program management disciplines and methodologies
  • Knowledge of team building and practices
  • Comprehensive knowledge of an internet interface software and design, as well as utilizing Cloud Services and CI/CD.
  • Superior ability to build and develop engineering talent
  • Excellent ability to manage software engineering teams, including budgets and multiple projects
  • Understands and ensures full responsibility to adeptly address operational risks including resiliency, recovery, availability and security
Qualifications & Experience
  • Bachelor’s Degree in Computer Science, Information Systems, Engineering, Mathematics or Scientific field preferred. Strong experience and other relevant degree study areas (e.g. business or economics) will be considered. Advanced degree beneficial
  • Technical software engineering certifications viewed favorably
  • ITIL and/or Agile Certifications beneficial
  • 3+ years of experience as a senior leader of complex, large infrastructure teams
  • 7 years engineering experience, preferably at least five (5) years of experience in a complex, financial services corporate setting
  • Experience leading on new build, cloud native software projects
  • Experience working with diverse teams
Benefits
  • Medical with wellness incentives, dental, and vision
  • HSA with company match
  • Maternity and parental leave
  • 401(k) with 6% match
  • More -- FirstHorizon.com/First-Horizon-National-Corporation/Careers/Our-Benefits

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr