Software Engineer
$80k - $110kMetLif
When you join MetLife’s Global Technology team, you’ll be part of a forward-thinking group dedicated to shaping the future of digital solutions for customers worldwide. You’ll develop, maintain and support technology applications and delivery, leveraging AI, automation, and contemporary ways of working to enhance experiences and drive business outcomes. Your work will simplify complex processes, improve tech resiliency, and ensure high-performing, seamless solutions that power life’s most important moments. In this dynamic environment, you’ll collaborate with talented peers across teams and functions, expanding your skills in impactful ways. Ready to push boundaries and set new industry standards? Join us and help drive the future of technology forward. Opportunity The Software Engineer is responsible for designing, developing, and supporting secure, enterprise‑grade web and backend solutions that enable MetLife’s digital platforms across the United States. Guided by our purpose — always with you, building a more confident future — and our New Frontier strategy focused on stronger growth, attractive returns, and all‑weather performance, this is an exciting opportunity to contribute to the modernization of both legacy and cloud‑based applications that serve millions of customers. In this role, you will build high‑quality software using Java and modern front‑end frameworks, leverage generative AI and DevSecOps practices to improve development efficiency and security, and collaborate within agile, cross‑functional teams to deliver reliable, scalable solutions. Key Responsibilities Develop and support enterprise‑caliber web and backend solutions using Java, Angular, and ReactJS within modern, cloud‑based applications. Create and enhance major application features and components, ensuring code quality, performance, and security standards are met. Implement and modernize Java‑based solutions on legacy platforms, identifying opportunities for platform and architecture improvements. Ensure secure, reliable software delivery through the use of DevSecOps best practices and the application of generative AI where appropriate. Collaborate with stakeholders and cross‑functional agile teams, actively participating in ceremonies while supporting production incidents and service requests. Required Qualifications 4+ years of experience in application design, coding, testing, and troubleshooting, with 3+ years developing applications in Java. 2+ years of experience developing RESTful APIs. 1+ years of experience with DevOps practices. Preferred Qualifications 1+ years of experience with cloud native applications deployed to Azure, AWS or Google Cloud, (CI/CD, release management, automation) using Azure DevOps, experience with relational and NoSQL databases. 2+ years of experience with Git-based repositories (GitHub, Bitbucket, Azure Repos). 1+ years of experience in Microsoft Azure tools and modern AI concepts (generative AI, machine learning, large language models, conversational AI). Location Expectation: This is a hybrid role requiring a minimum of 3 days per week in office. The expected salary range for this position is $80,000 - $110,000. This role may also be eligible for annual short-term incentive compensation and stock-based long-term incentives. All incentives and benefits are subject to the applicable plan terms. Benefits We Offer Our U.S. benefits address holistic well‑being with programs for physical and mental health, financial wellness, and support for families. We offer a comprehensive health plan that includes medical/prescription drug and vision, dental insurance, and no‑cost short- and long-term disability. We also provide company‑paid life insurance and legal services, a retirement pension funded entirely by MetLife and 401(k) with employer matching, group discounts on voluntary insurance products including auto and home, pet, critical illness, hospital indemnity, and accident insurance, as well as Employee Assistance Program (EAP) and digital mental health programs, parental leave, paid time off, paid holidays, volunteer time off, tuition assistance and much more! About MetLife Recognized on Fortune magazine's list of the "World's Most Admired Companies", Fortune World’s 25 Best Workplaces™, as well as the Fortune 100 Best Companies to Work For®, MetLife, through its subsidiaries and affiliates, is one of the world’s leading financial services companies; providing insurance, annuities, employee benefits and asset management to individual and institutional customers. With operations in more than 40 markets, we hold leading positions in the United States, Latin America, Asia, Europe, and the Middle East. Our purpose is simple - to help our colleagues, customers, communities, and the world at large create a more confident future. United by purpose and guided by our core values - Win Together, Do the Right Thing, Deliver Impact Over Activity, and Think Ahead - we’re inspired to transform the next century in financial services. At MetLife, it’s #AllTogetherPossible. Join us! Equal Opportunity MetLife is an Equal Opportunity Employer. All employment decisions are made without regards to race, color, national origin, religion, creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, marital or domestic/civil partnership status, genetic information, citizenship status (although applicants and employees must be legally authorized to work in the United States), uniformed service member or veteran status, or any other characteristic protected by applicable federal, state, or local law (“protected characteristics”). If you need an accommodation due to a disability, please email us at View email address on click.appcast.io. This information will be held in confidence and used only to determine an appropriate accommodation for the application process. MetLife maintains a drug‑free workplace. #J-18808-Ljbffr
- Sr. Full Stack Software Engineer at MetLife Key technologies: Java, React, Spring, Azure, Kubernetes, Project Management. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in code reviews...Suggested
$150k - $180k
Option for full time salary or fee for service. Flexible scheduling for either option. Autonomy with supportive leadership. This Jobot Job is hosted by: Ben Eberly Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $...SuggestedFull timeLocal areaFlexible hours$113.05k - $168.3k
...to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Job Summary We are seeking a Software Engineer to design, build, and maintain scalable cloud-based platforms and services. This role combines software development with platform...SuggestedWork at officeLocal area- A leading technology company in Cary, North Carolina is seeking a Software Engineer to support innovative projects in their Apple Pay server engineering team. This role involves designing and implementing scalable systems, collaborating with various cross-functional teams...Suggested
- Myxx is seeking a Software Engineer in Cary, North Carolina, to enhance their platform technology. The ideal candidate should be skilled in full stack development, capable of working on both frontend and backend architectures, and adept at designing flexible and efficient...SuggestedFlexible hours
- ...independently and as part of the leadership group of a larger team to deliver quality solutions across all phases and layers of the software lifecycle. Quality Meet or exceed test coverage goals set for the project through creation of unit and functional tests. Minimize...Work at office
- Job Description Myxx is looking for a Software Engineer to help develop our platform technology. The ideal candidate is well versed in full stack development and is comfortable working across both frontend and backend architectures. They should be capable of designing systems...Flexible hours
- ...North Carolina, United States. Hybrid Role: On site at least 3 days per week. Lenovo Research is looking for an experienced Software Engineer to join our On-Device Intelligence team within the broader PC Innovation and Ecosystem organization. In this role, you will design...Local area3 days per week
- Overview Job Title: Embedded OS Software Engineer Shift: 1st shift 8:00 AM - 5:00 PM 100% on-site. Job Description Perform embedded systems engineering tasking including requirements analysis, operational concept development, software system design/architecture, component...Work experience placementShift workDay shift
- ...I be doing? You will be focused on developing and maintaining software for SmallHD’s video monitoring products and will need to be comfortable... .... You will also coordinate with Electronic and FPGA engineering teams during the design, test, and integration phases. A typical...Full timeWork at office
- ...inviting other local companies to play, and community organizations we support to raise money and awareness together. Software Developer - Engineering Development Team Q2 is seeking an ambitious and adaptable Software Developer experienced in the ins and outs of...Work experience placementLocal areaWork visaFlexible hours
$79.68k - $112.5k
Role Overview Retirement & Income Solutions is looking for Full Stack Engineers to design, develop, and implement software solutions. The role requires experience with modern technologies such as Generative AI, cloud-native applications with high-scalability architecture...Temporary workLocal area- ...Technologist, you will contribute to the development and support of software applications and platforms that help people build a more... ...collaborative, agile environment and gain exposure to modern software engineering practices and AI-enabling technologies. How You’ll Help Us...InternshipWorldwide
$65 - $80 per hour
Job Details Software Developer I - Early‑career software engineer responsible for designing, implementing, testing, and supporting application features across modern distributed systems. Salary: $65 - $80 per hour. A Bit About Us We are a healthcare technology organization...Hourly payLocal area- Televic Group is looking for a Software Development Engineer in Morrisville, North Carolina, to join its North American R&D team. This role focuses on developing advanced software for onboard communication and passenger information systems in the transportation sector....Worldwide
- Lenovo seeks an Application Engineer to join the PC Deployment Services team for PC and other endpoint devices. Cloud Deploy lets Lenovo... ...via secure credentials by mobile users anywhere, anytime. As a software engineer on this team, you will develop, deploy and identify...
- Align Technology is looking for a Sr. Software Engineer to join their team in Morrisville, NC. The ideal candidate has over 8 years of web development experience and strong skills in .Net/C# or Java/Kotlin. You will participate in all phases of the agile development process...
- iTPeople Corporation, located in Cary, North Carolina, seeks a lead technical expert to guide automation in software delivery. You'll utilize tools like BMC BladeLogic and IBM Urban Code Deploy to enhance operational efficiencies. The ideal candidate has over 5 years of...
$196k - $255k
...ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission‑critical cloud services that support NetApp’s SaaS and...Permanent employmentWork at officeLocal area- Join to apply for the Senior Software Engineer role at WarmHub . We’re looking for a Senior Software Engineer to help build WarmHub’s first scalable trust infrastructure platform. Overview At WarmHub, we’re building infrastructure where trust can be shared, reused, and...
$220k - $265k
...financial services, retail, and technology sectors. Our Cassandra engineering team leads active work on Cassandra 6.0, owns releases across... ...A minimum of 12 years of applicable professional software engineering experience is required. Current Apache Cassandra...Work at officeLocal area3 days per week- Description Align is looking for a Sr. Software Engineer to join in the Morrisville, NC office. Department: Information Technology Location: US-North Carolina-Raleigh Responsibilities Be part of a team of SW engineers working on a large scale, distributed, cloud-based...Hourly payFull timeTemporary workInternshipWork at officeLocal areaFlexible hours
$148.72k - $175.6k
...Documaker to Quadient migration activities, including reverse engineering of Documaker System, Quadient Architecture and Design, Development... ...education equivalent) and four (4) years of experience as a software engineer in the insurance domain. Position requires:...Temporary workWork at officeLocal areaWorldwide3 days per week$120k - $280k
We are hiring experienced Systems Software Engineers across multiple NetApp engineering organizations. This pipeline posting is designed to attract strong C/C++ systems‑level engineers who can contribute to core storage and data management technologies across ONTAP and...Local area$180k - $205k
...creativity, and drive to every moment, NetApp is where your journey begins. Job Description We are seeking a Performance Automation Software Engineer to design, build, and maintain internal software tools used to measure, analyze, and improve the performance of NetApp’s ONTAP...Local area- ...user experience for various verticals like payment cards, identity, access, transit and others. If you are passionate about software engineering, crave building systems that run at scale, love solving meaningful problems, thrive in a fast paced environment, then we would...
- Jobot is seeking a Software Developer I in Cary, NC, to design, implement, and support application features in a collaborative environment. The ideal candidate will work on modern distributed systems in healthcare technology, focusing on quality, security, and maintainability...
- Televic Rail is seeking an innovative and hands‑on Software Development Engineer to help build the next generation of onboard communication, passenger information, and mission‑critical transportation technologies. This role is based in Morrisville, North Carolina (Raleigh...Worldwide
- ...Overview: Position Title * Software Engineer Position Responsibilities Job Tittle: Java Full Stack Developer Job Location: Cary, NC (Need Local Candidate) Technical Skill: Java Spring Bot AWS (EC2, SQS, Lambda, S3, DynamoDB) Angular Job Description...Local areaWorldwide
$68.9k - $131.1k
...us and help shape the future of aerospace and defense. Join Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a DevSecOps Software Engineer II to shape the future of military communications! Be part of a dedicated DevSecOps team developing cutting‑...Work experience placementWorldwideRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Cary, NC
- software developer Cary, NC
- part time software developer remote Cary, NC
- financial software developer Cary, NC
- senior software engineer ruby on rails Cary, NC
- software engineer amazon Cary, NC
- senior software design engineer Cary, NC
- software engineer remote Cary, NC
- entry level software engineer remote Cary, NC
- software engineer contract Cary, NC

