Share this Job

Principal Software Engineer

Date Posted: Oct 11, 2017

Location: Cary, NC, US, 27513

Company: MetLife

Job Location: United States : North Carolina : Cary  



Role Value Proposition: 

Leads technical design and development of our global, distributed application platform


Key Responsibilities:


  • Leads large technical efforts within a program

  • Analyzes, defines and documents requirements for web UI applications and services

  • Knowledge of internal and external systems Interfaces, review controls and outputs

  • Contributes to defining time tables and project plans; analyzes and estimates feasibility, cost, time, and compatibility with hardware and other programs

  • Develops program specifications and provides support


Essential Business Experience and Technical Skills: 


  • Strong understanding of microservices  architecture, data models, SQL and NoSQL databases, Restful APIs

  • Broad and deep background in Java, Groovy, and other programming languages

  • Ability to lead large technical efforts across a broad set of technical teams in a highly matrix environment

    • review objectives with clients; evaluate current systems and provide guidance

    • ensure requirements map to real business needs and meet essential quality standards
    • identify resources needed, coordinate project team, assign individual responsibilities/tasks

    • communicate with project management, customers and project stakeholders to ensure continuing alignment with project objectives

  • Degree in Computer Science, Information Systems or other related field

  • 10+ years of related work experience



  • Global experience

  • Both waterfall and Agile development methodology experience

  • Experience designing multi-tenant systems

  • Experience with Redis, MongoDB, Netflix OSS, RabbitMQ

  • Experience in performance testing and tuning



At MetLife, we’re leading the global transformation of an industry we’ve long defined. United in purpose, diverse in perspective, we’re 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 #: 83581 

Nearest Major Market: Raleigh