Senior Middleware Engineer

Metlife, Inc. Cary , NC 27518

Posted 4 months ago

Job Location: Cary, NC

Role Value Proposition:

Senior Engineers role as part of the Shared Application Platform Engineering team is to provide for the enterprise configuration and support for multiple integration technologies such as IBM Integration Bus (IIB), WebSphere Message Queue (WMQ), Cast Iron, and API-Connect whileensuring platform stability and process improvement.

Supporting application requirements, engineer designs and automates configuration installation implementation. Engineer will also help position MetLife to leverage emerging technologies to provide cost effective, agile, integration solutions while working across a matrixed environment.

Key Responsibilities:

  • Design and implement complex integration solutions through collaboration with engineers, application teams and operations team across the global enterprise. Senior engineer will configure lower environments thru automation and hand over to and support the operations team implementation in the higher environments.

  • Implement and support configuration management, orchestration, and maintenance automation using tools such as Blade Logic, Perl, Python, and Unix shell.

  • Collaborate with other engineers to understand emerging technologies and their effect on unit cost and service delivery as part of the evolution of the integration technology roadmap.

  • Investigate, recommend, implement and maintain middleware solutions using cloud, open source and container technologies.

  • Provide technical support to application developers when required. This includes promoting use of best practices, ensuring standardization across applications and trouble shooting.

  • Investigation of released fix packs, automation, documentation and handing over to operations in collaboration with Senior Engineers

  • Provide assistance and training to lower-level Middleware engineers. This includes creating standardized processes to simplify and standardize support engineers' role, and providing guidance to engineers from disciplines such as networking, database management, WebSphere Application Server (WAS) etc.

  • Technical leadership, ability to think strategically and effectively communicate solutions to a variety of stake holders.

Essential Business Experience and

Technical Skills:


  • 6+ years of experience in an IT-related field.

  • 5+ years of experience across integration products such as MQ, WMB, IIB or similar open source integration technologies.

  • Knowledge developing scripts for automation (shell, Perl, PowerShell, Python, Java).

  • Excellent verbal and written communication skills with the ability to express / translate business needs into technology assisted solutions and the ability to communicate with a variety of stakeholders.

  • Highly motivated and eager to learn new technologies with the ability to work independently.


  • Bachelors degree in Computer Science or related discipline

  • Knowledge and experience working with TLS certificates, keystores and truststores.

  • Experience with IBM z/OS platform is a plus

  • Understanding of DNS, firewalls, load balances, RDBM's, LDAP, file transfer

  • Knowledge of Docker and cloud technologies.

  • 4+ years of in-depth knowledge on infrastructure architecture, design and implementation best practices and hands-on administrative experience with at least one of the following products: MQ, or WMB (IIB) on Linux or AIX platforms.

  • Experience with application development using Agile principles

Business Category

Global Infrastructure Technology Operations Engineering

Number of Openings

At MetLife, were leading the global transformation of an industry weve long defined. United in purpose, diverse in perspective, were dedicated to making a difference in the lives of our customers.

MetLife is a proud equal opportunity/affirmative action employer committed to attracting, retaining, and maximizing the performance of a diverse and inclusive workforce. It is MetLife's policy to ensure equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, uniformed service member or veteran status, or any other characteristic protected by law.

MetLife maintains a drug-free workplace.

For immediate consideration, click the Apply Now button. You will be directed to complete an on-line profile. Upon completion, you will receive an automated confirmation email verifying you have successfully applied to the job.

Requisition #: 110702

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Bluetooth Wireless (Raleigh NC)

Garmin International, Inc.

Posted 6 days ago

VIEW JOBS 10/11/2019 12:00:00 AM 2020-01-09T00:00 As a leading worldwide provider of navigation devices and wearable technology, our focus is on developing, designing and supporting superior products. Our advanced technology promotes performance, safety and ease of use in every market we serve. That makes us an engineering and technology company with a keen focus on recruiting talent in those fields. Our Connectivity Software Technology team has an exciting opportunity for a full-time Senior Software Engineer who is passionate about Bluetooth Wireless technology. Garmin Bluetooth enabled products enable hands-free audio in your car, streaming music from your wrist, and many other use cases that improve the lives of our customers.We are looking for a full time Senior Software Engineer who is interested in working on a small team in a fast-paced environment in our Cary, NC location (or at our HQ in Kansas City), creating and productizing new technologies for consumer products at Garmin. Software Engineers working on Bluetooth wireless technology will:Design, implement, debug, and optimize high-quality Bluetooth Audio subsystemsVerify performance through testing protocols and data analysisIntegrate, maintain, and contribute to 3rd party and open source software projectsImprove and tailor vendor drivers, stack and applications to our needsEvaluate designs for performance, maintainability, and identify potential security issuesWork directly with all product segments including Marine, Portable Aviation, Outdoor, Fitness, and PND to support product features related to BluetoothParticipate in code reviews, giving and receiving detailed feedback with other engineersWork with the hardware team to ensure the correct hardware and RF architecture necessary to support a good customer experienceSupport compliance and certification activities including Profile Test Suite (PTS) testing, Qualified Design ID (QDID) inspection, profile version analysis, etc.Provides reliable solutions to a wide range of difficult problems using sound problem solving techniquesCandidates for this role should possess at least a bachelor’s degree in Computer Science or Computer Engineering, AND a minimum of 5 years relevant software development experience plus a cumulative GPA greater than or equal to 3.0 as a general rule. Requirements for this role include: Must possess proficiency in writing software in C/C Must possess detailed knowledge of the Bluetooth BR/EDR core specification and experience with audio profile specifications including, but not limited to AVDTP, A2DP, AVRCP, HSP, and HFPExperience integrating Bluetooth audio functionality on embedded systemsExperience debugging the Bluetooth BR/EDR protocol over-the-air with commonly available protocol analyzersExperience integrating and maintaining 3rd party software packagesMust excel at collaborative software development in a small team environmentMust poses the ability to manage multiple simultaneous development projects Other desirable skills or background include Experience identifying system and software security risks and developing solutionsExperience with Bluetooth stack or driver software developmentExperience designing & developing communication protocols for systems utilizing UART, I2C, SPI and other such inter-IC interfacesExperience with distributed systems development Our benefits, designed to lead an evolving marketplace, support innovation and encourage a healthy balance between work and life, keep us competitive and allow our associates to make their own decisions about their well-being and future. We offer a choice of healthcare plans—with low or no premiums—which consistently rank in the 90th percentile when compared to other high-tech employers, plus dental and vision plans for you and your family. In addition, our financial benefits rate 82% above the median for technology companies comparable in size. Our 401K retirement plan provides 5% of pay base contribution plus a match of 75 cents for every dollar you contribute to a maximum of 10% of your compensation. The employee stock purchase plan allows for shares to be bought at a 15% discount. Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability. Garmin International, Inc. Cary NC

Senior Middleware Engineer

Metlife, Inc.