Are you applying to the internship?
Job Description
About New York Life
New York Life is a Fortune World’s Most Admired Company committed to improving local communities through employee giving and volunteerism, supported by the Foundation. They are a mutual company, operating in the best interests of their policy owners.
Technology Summer Internship Program
Duration: 11 weeks
Location: Hybrid – 3 days per week
Program Overview:
The Technology Summer Internship program offers opportunities across a variety of exciting businesses, including Actuarial, AI & Data, Finance, Investments, Technology, Underwriting, and more. Interns will gain hands-on experience, build their network through team-building activities, mentorship programs, and social events, and be equipped with new skills and a network to propel them forward in their career journey.
Technology Engineering Internship Pathways:
Developer Engineer
• Description: Design, develop, test, and maintain high-quality software using front-end and back-end technologies.
• Responsibilities:
• Design, develop, and operationalize cloud-native applications using Agile and DevSecOps methodologies.
• Work within the Value Stream to design and build applications in a hybrid environment.
• Develop, configure, enhance, and support applications using modern programming languages on cloud providers like AWS and Azure.
• Design and deploy secure, well-tested, scalable, and fault-tolerant systems.
• Evaluate existing application architectures and contribute to product ideation and technology stack selection.
• Write clean, well-tested, and secure code.
• Understand existing architecture and enhance it with a focus on scalability and quality.
• Understand requirements around user experience to deliver high-quality, cross-platform web front-end experiences.
• Collaborate with designers, engineers, product management, and business stakeholders.
• Learn new technologies and apply them to business solutions.
• Participate in scope of work estimation and forecasting.
• Adhere to architecture, design, implementation, and security standards.
• Participate in code reviews.
• Proactively troubleshoot and resolve issues.
Infrastructure Engineer
• Description: Assist in the development, building, and support of moderately complex systems, applications, and solutions across the enterprise.
• Responsibilities:
• Apply knowledge of principles, practices, and procedures to assignments.
• Work on multiple cross-functional initiatives and products.
• Contribute individually, seeking guidance from supervisor/manager as needed.
• Develop and evaluate technical requirements relevant to the domain and applicable systems.
• Design and develop system specifications.
• Identify requirements gaps or issues.
• Determine the impact of requirements on existing architecture and systems.
• Review and analyze migrations between systems.
Modern Workplace Engineer
• Description: Assist in setting up and configuring end-user focused tools, including endpoint management, monitoring, software delivery, build automation, MDM, virtual, collaboration, and messaging platforms.
• Responsibilities:
• Contribute to defining product vision, strategy, and roadmap.
• Support the building, configuring, and maintaining of EUC platforms, policies, services, and devices.
• Monitor performance and manage capacity across EUC platforms.
• Provide guidance to business and support teams on EUC platforms.
• Apply principles, practices, and procedures to complete assignments.
• Work on multiple cross-functional initiatives and products.
• Develop and evaluate technical requirements relevant to the domain and applicable systems.
• Design and develop system specifications.
• Identify requirements gaps or issues.
• Determine the impact of requirements on existing architecture and systems.
• Communicate proposed solutions to non-technical staff.
• Review and analyze migrations between systems.
• Collaborate on technically or functionally aligned resources.
• Contribute to continuous improvement of platform offerings.
Required Skills:
• Rising senior or graduate student studying towards a Bachelor’s or Master’s in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics, Software Engineering, or other related technical majors.
• Superior technical skills, including strong understanding of Linux/Unix and Windows.
• Competency in at least one programming language (e.g., C, C++, Java, or C#).
• Experience in object-oriented development, data structures, algorithms, and complexity theory.
• Strong database and scripting skills.
Preferred Skills:
• Minimum GPA of 3.2.
Benefits:
New York Life offers a comprehensive benefits package for full-time employees, including leave programs, adoption assistance, and student loan repayment programs.
Diversity Promise:
New York Life believes in a diverse workforce and is committed to diversity, equity, and inclusion (DEI) as guiding principles embedded in their brand and culture.
Salary: $30-35/hour (Overtime eligible: Nonexempt, Discretionary bonus eligible: No, Sales bonus eligible: No)