Join the engineering team at Insomniac Games to gain hands-on experience developing game engine technology that supports game creation. The Engine Programmer Intern works alongside experienced programmers to design, develop, and improve runtime and tools components of Insomniac’s engine technology. The role primarily uses C++ to build efficient systems, improve performance, and create tools that help content creators develop game assets. Depending on interests and expertise, the intern may explore tools development, animation, low-level engine architecture, or rendering. The internship provides practical experience with real-time game engine development, technical problem-solving, and collaboration with production teams while learning how engine technology supports game development. The internship lasts 12 weeks, with one of two available work periods: May 17–August 6 or June 14–September 3. Candidates must be available for the entire internship period. Relocation assistance is available for eligible candidates. Applicants must be authorized to work for any employer in the United States and must not require work visa sponsorship from SIE now or in the future. The internship offers a fixed hourly pay rate of $45.75 USD. SIE conducts background checks at the offer stage for all new employees.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Intern