A technical intern gets assigned to a manager at Fidelity, so the day in the life of an intern varies for each intern depending on what work their manager gives them. A manager is also usually given at least 2 interns, so an intern isn't working alone on their assignments. During my interview process, I was asked what types of fields I was interested in and was ultimately paired up with a manager whose work was similar to my interests. There are also many intern events during the internship; they even assign a group project for the interns to work on, and since there were almost 100 interns at the Fidelity campus, we were in teams of 5-6 for the project and at the end of the internship, each group would present their project. An average day consisted of doing work that the manager provides and also any intern project work, but all the work was interesting and not too overwhelming.
In terms of the work you do as a Technical Intern, it depends. Fidelity has different tracks for different types of skillsets. At the time the tracks were Systems Analyst, Software Engineer, Database Engineer, System Administrator, Mainframe Engineer, and Agile Engineer. I had a hybrid role that was predominately the System Analyst, but did involve some front end coding. As a System Analyst, I was translating business requirements into technical ones, improving scrum processes, and even serving as a Scrum Master for one of our smaller development teams. A day in the life of a Technical Intern is not too different from other major internship programs. We worked directly with our departmental teams to assist with daily tasks and worked on special projects. We also had plenty of fun intern events, community service, intern lunches, and career development events.
A technical intern works with the systems Fidelity uses. We worked to improve the efficiency of certain trading systems and databases. It was a valuable experience to see how trades actually work and how they flow through the various systems and controls.