1. What is a Software Engineer at MetLife?
A Software Engineer at MetLife plays a crucial role in modernizing and maintaining global financial, insurance, and customer-facing technology systems. Operating within key technology hubs like Cary, NC, Whippany, NJ, and international engineering centers, software engineers build, scale, and optimize critical platforms. These solutions support millions of policyholders, process complex claim workflows, and deliver digital tools across group benefits, disability services, and enterprise portal infrastructure.
In this role, your technical contributions directly affect how global policyholders interact with their benefits and customer service platforms. Whether you are engineering distributed back-end services using Java, Spring Boot, and Azure, implementing enterprise CRM features on Salesforce, or streaming big data with Kafka and Spark, your code supports core insurance systems where reliability, precision, and security are non-negotiable.
