Looking to break into the tech industry with a high-paying internship? The Software Engineering Internship at Gen Digital in New York City offers an excellent opportunity for students to gain real-world experience while earning $35 per hour. As a global leader in cybersecurity and digital privacy, Gen provides interns with hands-on exposure to scalable systems, mentorship from experienced engineers, and the chance to contribute to products used by millions worldwide.
Job Overview
| Category | Details |
|---|---|
| Company | Gen Digital |
| Role | Software Engineer Intern |
| Location | New York City, USA |
| Salary | $35/hour |
| Job Type | Full-Time Internship |
| Work Mode | On-site / Hybrid |
| Duration | Summer Internship |
| Qualification | Bachelor’s / Master’s in CS, Engineering, or related field |
| Key Skills | Java, Spring Boot, REST APIs, SQL/NoSQL |
| Experience Level | Students / Entry-level |
Job Description
What are you doing this summer? If you’re looking for an internship that gives you hands-on experience in a fast-paced, high-impact technology environment—especially one at the forefront of cybersecurity—you’re in the right place. This is an opportunity to grow your skills, build your resume, and make a real impact.
Key Responsibilities
- Improve consistency and quality across backend services.
- Enhance RESTful APIs and maintain API documentation.
- Collaborate with engineers and PMs to apply best practices.
- Integrate tools, expand tests, and update documentation.
- Write clean, testable, and maintainable Java code.
- Join code reviews, stand-ups, and sprint ceremonies.
About You
- You are currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Engineering, or related field.
- You have a strong foundation in Java — Java is a must for this role.
- You’ve explored (or are eager to learn) frameworks like Spring, Spring Boot, and JPA.
- You’ve worked with (or studied) RESTful APIs and understand how systems communicate.
- You’re comfortable using SQL or NoSQL databases to store and query data.
- You’ve used Git and are familiar with tools like IntelliJ IDEA, GitHub, and (optionally) Docker, Kubernetes, or AWS.
- You’re a strong communicator, quick learner, and enjoy working on a team.
- You’re organized, detail-oriented, and able to juggle multiple tasks and deadlines.
- You’re curious, motivated, and excited to grow as a backend engineer.
What You’ll Gain
- Mentorship from experienced backend engineers.
- Practical experience working in a modern backend stack.
- Insight into scalable system architecture, microservices, and deployment.
- Opportunities to learn agile practices and development workflows.
- A chance to contribute meaningfully to a mission-driven fintech platform.
Selection Process
The hiring process for the Software Engineering Internship at Gen Digital typically follows a structured pipeline:
- Online Application
Submit your resume via the official careers portal. - Resume Screening
Recruiters evaluate your academic background, technical skills, and project experience. - Technical Assessment / Coding Round
You may be tested on data structures, algorithms, and backend fundamentals. - Technical Interview(s)
Focus on programming (Java preferred), system basics, APIs, and problem-solving. - Behavioral Interview
Evaluates communication skills, teamwork, and cultural fit. - Final Offer
Selected candidates receive internship offers with compensation and joining details.
How To Apply
To apply for this internship at Gen Digital, follow these steps:
- Visit the official careers page:
👉 Apply for Gen Digital Internship - Search for “Software Engineering Intern – Summer Internship (New York)”
- Prepare the following:
- Updated Resume
- GitHub / Portfolio (if available)
- Academic transcripts (optional)
- Submit your application online
- Keep checking your email for interview updates