Gen→
Intern, Software Engineering - Summer Internship at Gen · USA -…
InternshipOn-siteFull-timeUSA - New York, NY$73k–$73k/yr
Skills
object-oriented designjava/j2eespring bootsqlai/ml technologiescuriositycommunication skillsteam collaborationproblem-solving
Job Description
Summary: Gen is a global company empowering Digital Freedom through trusted consumer brands, delivering cybersecurity, privacy, and identity protection solutions. As a Software Engineering Intern, you will work directly with senior engineers, contributing to impactful projects that enhance API offerings and improve user experiences in a fast-paced technology environment.
Responsibilities:
- Work closely with senior engineers on impactful projects that improve our products and services
- Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and demos
- Deliver incremental working software and contribute to test automation each sprint
- Implement and test key components across our product ecosystem
- Apply engineering best practices including unit testing, integration testing, automation, and code coverage
- Participate in peer reviews for code, design, and testing, and learn from experienced engineers
- Debug and resolve complex issues affecting customer experiences
- Contribute to team discussions around continuous improvement and engineering excellence
- Gain exposure to real-world software development workflows, tools, and processes
Required Qualifications:
- Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Engineering, or a related field
- Solid understanding of object-oriented design principles
- Experience with one or more programming languages such as Java/J2EE or Spring Boot
- Familiarity with SQL and relational databases (Oracle experience is a plus)
- Strong communication and interpersonal skills; comfortable working in a collaborative team environment
- Curiosity, eagerness to learn, and a proactive mindset
- Passion for solving customer problems and exploring new technologies
Preferred Qualifications:
- Knowledge of AI/ML technologies is a bonus
Required Skills: Object-oriented design, Java/J2EE
Important Skills: Spring Boot, SQL
Nice-to-Have Skills: AI/ML technologies, Curiosity, Communication skills, Team collaboration, Problem-solving