FAQs
What is the duration of the Software Engineer Immersion Program internship?
The internship lasts for nine weeks during the summer.
What qualifications are required to apply for the internship?
Applicants should be pursuing a Bachelor’s or Master’s degree with an expected graduation year of 2027 and must be available to start full-time employment in September 2027.
What kind of programming knowledge is necessary for this role?
Candidates should have foundational knowledge of programming languages such as Python, JavaScript, Java, C++, and C#, as well as understanding databases, data structures, and algorithms.
What type of experience should applicants have?
Applicants should have experience across the entire Software Development Life Cycle (SDLC) and exposure to agile methodologies such as CI/CD, Application Resiliency, and Security.
Is there an opportunity for full-time employment after the internship?
Yes, top performers during the internship may receive the opportunity to join as full-time employees upon graduation.
Are Computer Science and Engineering majors preferred for this internship?
Yes, Computer Science and/or Engineering majors are preferred for the program.
How do I apply for the internship?
Interested candidates should submit a complete application, including a resume and location preference, through the JPMorgan Chase careers website.
What happens after I submit my application?
Once your application is reviewed and you meet the required qualifications, you will receive an email invitation to complete a coding challenge powered by HackerRank.
Can I complete the coding challenge remotely?
Yes, the coding challenge through HackerRank can be completed remotely.
Is the internship program inclusive of diverse backgrounds?
Yes, JPMorgan Chase is committed to creating an inclusive work environment that respects all individuals for their unique skills, backgrounds, and professional experiences.