Summer Internship Diary: Bloomberg Engineering Interns Edoardo, Eesha, and Shreya

Each summer, Bloomberg Engineering welcomes more than 200 interns to our teams around the world. Internships are an important way we connect with and hire top talent while diversifying our workforce. Interns get to experience life at Bloomberg, and many choose to join us full-time.

You’ve already met Anuja and Jospehine, two of our engineering interns in the U.S. Our interns in EMEA and APAC recently started their summer internships as well. We’ll be sharing regular updates from two university students in EMEA — Edoardo Debenedetti, a senior at EPFL, the École Polytechnique Fédérale de Lausanne (Swiss Federal Institute of Technology in Lausanne), and Eesha Irfan, a senior at University College London (UCL) — and an intern in APAC — Shreya Jadhav, a senior at Waseda University in Tokyo. Each of them is interning with our engineering teams for the first time.

Over the next few months, they’ll each be sharing information about the teams they’re working with, the projects they’re working on, the technical skills they’re learning, in addition to different anecdotes about their summer internship experience with us.

Meet Edoardo, Eesha, and Shreya

Edoardo Debenedetti

Edoardo Debenedetti

School: EPFL ‐ Swiss Federal Institute of Technology in Lausanne
Graduating: February 2022
Major: MSc, Computer Science
Working from this summer: London, UK
Internship Team: MARS Pricing Platform
Mentor: Paavini Nanda
Notable Activities: Submitted a paper to NeurIPS 2021, spent one year as an exchange student in Shanghai

Diving Into My First Week (July 19)

How did you prepare for the first day of your internship?
Once I received my Bloomberg laptop, I spent some time setting it up with IT support. Then, after I finished my exams, I packed my stuff and flew to London, where I will be working from this summer. Once in London, I settled into the accommodation where I will stay and got some rest, so I could start my internship full of energy!

What are you most excited about this summer?
I am really excited by the fact that I will work, for the first time, on a large-scale distributed system. This is going to be an amazing challenge during which I will learn tons of new stuff about how to design and implement a scalable and performant distributed system.

What was something you learned last week about Bloomberg that surprised you?
The thing that probably surprised me the most is the fact that Bloomberg employees also use the Terminal to do a lot of stuff in their daily workflow, from emails and calendar management, to more technical tasks, such as code deployments and database management.

Having so many tools centralized in one place is great; almost everything that is needed are just a few keystrokes and a <GO> away! This is also a good way for engineers to see how and why the Terminal is used by Bloomberg customers, which can help us in understanding their needs.

What was the structure of your first week?
I spent most of the time in the new intern training. We learned about the technologies and tools used at Bloomberg through live lessons and hands-on labs. Some examples of the topics we covered are the database, internal middleware, and the front-end framework that powers most Bloomberg products. I also had the chance to get to know some of the other interns through networking sessions and a game night, and I met my team for the first time.

Getting Ready for My Summer Internship
(July 9)

Why did you choose to take an internship with Bloomberg this summer?
I first got to know Bloomberg during the career fair at my University, where I managed to solve a programming puzzle and got a cupcake as a prize. I really enjoy cupcakes, and the main reason I chose to take an internship here is that I am really hoping to get a lot of cupcakes this summer! Jokes aside, after meeting with Bloomberg recruiters at the career fair, I had the chance to find out more about Bloomberg and two main things caught my interest. First, I am fascinated by the financial world: everything moves so quickly and must behave absolutely as expected. As such, Bloomberg’s technologies must be extremely performant and make no mistakes: these are challenges I’m excited to work on!

The second thing that made me pursue this opportunity is the fact that, during the internship, I will have the chance to work in an incredible environment made up of bright engineers from all around the globe working in the modern and inclusive culture of a company that cares about the world around it.

What are your goals this summer?
This is going to be the first time I will be working on a project that involves different teams, even across different countries. I’m looking forward to learning how to handle the dynamics and interactions between the teams, and correctly understanding their requirements and needs in order to integrate them in the solution we will develop. This will allow me to make the day-to-day job of many Bloomberg engineers easier, which is my main goal this summer.

How are you preparing for your internship?
Unfortunately, I haven’t had that much time to prepare for it, because I am still very busy with my final exams. I will take the last one only two days before my internship begins! Nonetheless, I spent a good amount of time choosing a nice place to live in London (not an easy task!). I also had the opportunity to have a call with my future manager and my mentor in order to get to know them a bit. Apart from introducing ourselves, we chatted a bit about the daily and weekly routine, and I got a glimpse of the amazing activities the team usually organizes.

What are you hoping to get out of your internship this summer?
I hope to learn tons of new stuff, both in terms of technologies (I will work with C++, with which I am not currently very familiar), and in terms of what working in a large tech company means. I hope to learn how to work within an already existing codebase, and how to write code that is likely going to be used by other people after the end of my internship. Finally, I hope to build great relationships with my manager, my mentors, and the other people on the team.

Edoardo's WFH setup
Edoardo's set up to work remotely
Eesha Irfan

Eesha Irfan

School: University College London (UCL)
Graduating Year: Class of 2022
Major: MEng, Computer Science
Working from this summer: London, UK
Internship Team: Sell-Side Pre-Trade (SSPT) Data Management
Mentor: Jean Desmarchelier
Notable Activities: Social Secretary of the UCL Technology Society (UCL TechSoc)

Diving Into My First Week (July 19)

How did you prepare for the first day of your internship?
We were sent an itinerary beforehand, so I prepared by researching each technology we would cover. This way, I would have a basic understanding of what each is and what it is used for before it was properly taught to me. I also made sure to search on LinkedIn for every employee I knew would be a part of my training week so that I had a better understanding of the people I would be working with.

We also had to set up the laptops we were sent and to log in before the first day. I really struggled with this and had to call Bloomberg Customer Support. My first experience with the support team was amazing and I was shocked to receive better service than any other company before. The lady on the phone didn’t just send me links to help articles; she walked me through the whole set-up step-by-step.

What are you most excited about this summer?
I am very excited for the intern events and networking aspects of the internship, as I will be exposed to people with many different career paths and learn different ways of working. However, the most exciting thing about the summer for me personally is the confidence this internship will instill in me about my technical abilities. I am very motivated to learn as much as I can and to develop my overall skills to become a better software engineer. Just from what I have done so far, I already feel a lot more sure about myself. I believe this attests to Bloomberg’s uplifting culture. I cannot wait to continue running into interesting challenges and learning how to tackle them.

What was something you learned last week about Bloomberg that surprised you?
Anecdotes from the past always intrigue and motivate me. For example, during financial training, the instructor told us how Mike Bloomberg himself sold Terminals to the instructor’s company back when it required physical set-up on individual computers.

I was also very surprised by the welcoming atmosphere at Bloomberg. Everybody wants to help and help can be found through so many resources, including group chats for different technologies where people are eager to answer your questions.

What was the structure of your first week?
My first week was dedicated completely to training. It was very valuable and the format it was presented in really suited my workstyle. The days were split up into multiple sessions with regular breaks. The sessions constituted either learning content or lab tutorials. As there was a live instructor with us during the whole training rather than being left to watch videos about the different technologies, I believe I received the highest quality training — even for those technologies I was already familiar with. For example, the way Bloomberg teaches Python was very interesting, as it was refactored in such an efficient way using pythonic techniques I had not encountered before. The structure was very clever in that it took us step-by-step through each layer of code development, whether it was back-end or front-end, and then it was tied together in an end-to-end deployment tutorial to illustrate how all the components interacted together.

You attended a training session about data centres. What were some of the key takeaways from this session?
The key takeaway I took from this talk was the intricate thought process taken in regards to the data centres, which are an important part of the company’s operations. It was very interesting to hear the story of the company’s retired data centre site in lower Manhattan which proved vulnerable to Hurricane Sandy. The talk helped bring clarity to how Bloomberg runs its services.

How have you been managing socialising with other interns during the remote internship?
In addition to the intern events that the company has planned for us, as an intern group we felt that we would have to put more effort into getting to know each other to truly make the most of the summer. Many of the interns who are based in London decided to meet up after work (outside of the programmed events) to get to know each other in a non-work setting. I truly believe that we will establish a true sense of camaraderie by the end of the summer.. Bloomberg hires those who would thrive in its culture and I think this is demonstrated by how well we all got along that evening. I hope to continue spending time with the other interns outside the office, in addition to attending community events and coffee roulettes.

London interns outside QVS
Eesha Irfan and some of the other Bloomberg Engineering summer interns outside the Bloomberg London building.

Getting Ready for My Summer Internship
(July 9)

Why did you choose to take an internship with Bloomberg this summer?
I was intrigued by Bloomberg, as nearly every person I had met had been with the company for more than five years, which is not a common sight at other top tech companies. Therefore, I chose to work here in order to understand what makes people stay here so long. I was also very impressed at the extent of the philanthropy that Bloomberg involves itself in, something which did not falter even in the midst of the pandemic. Ultimately, Bloomberg was my top choice because it gives its interns meaningful work rather than the typical “intern projects.” Our projects have real use cases within the business, and an intern can make a real impact on their team.

What are your goals this summer?
My main goal is to expose myself to as many different technologies as I can. Bloomberg provides so many opportunities to learn, especially with the Bloomberg University (BU) and I aim to broaden my knowledge. Despite my working remotely, Bloomberg will provide many opportunities to network, so I am also aiming to work on building my network this summer and learning from as many people from different backgrounds as I can. There are so many teams at Bloomberg, and I hope to interact with as many as possible. The goal is to stay as involved as I can in all the activities, especially the ones for interns. Even this blog is my way of diving further into life at Bloomberg and demonstrating my passion for the company.

How did you prepare for your internship?
As soon as I confirmed the internship offer, I began extensively researching the company’s culture, with the goal of immersing myself as much as I can into the company, as my internship is remote. I watched the documentary about the Bloomberg London office on YouTube, which aided my understanding of what is important to the company. After being told about my project assignment for the summer, I prepared by refreshing my skills in Python, SQL, and JavaScript, the programming languages I will be using. Through this preparation, I have given myself a real purpose in this internship and I am really excited to start working at Bloomberg. I have also been working on my WFH setup and researching how to set myself up ergonomically so I can be comfortable sitting in my chair throughout the work day.

What are you hoping to get out of your internship this summer?
The main thing I wish to get out of this internship is to undertake a satisfying project where I feel like my contributions have made an impact on the team. In doing so, I hope to improve my coding abilities to an industry level, which is very different to coding learnt at the university level. I aim to improve my knowledge of end-to-end development and my understanding of every layer that leads to code deployment. From a non-technical standpoint, I hope to make meaningful connections by putting all my effort into making the most of the remote internship, including attending talks and engaging with some of Bloomberg’s many D&I communities. I also hope to shake off the university-life routine this summer and to focus on actively leading a healthier, happier, and more productive lifestyle!

Eesha's WFH setup
Eesha's set up to work remotely
Shreya Jadhav

Shreya Jadhav

School: Waseda University
Graduating Year: Class of 2022
Major: CS & Communications Engineering
Working from this summer: Tokyo, Japan
Internship Team: Feeds SRE
Mentor: Ondrej Balaz
Notable Activities: Main Stage volunteer at Slush Tokyo, Hands On Tokyo (HOT) volunteer

Diving Into My First Week (July 19)

How did you prepare for the first day of your internship?
My mentor told me about the tech stack the project would use prior to my internship, so I briefly reviewed it and tried to get a high level overview of what I would be doing. It’s also the first internship I’ll be doing (partially) in-person since last March, so the first day was very exciting for me. It almost felt like the first day of school or university. Other than that, I also spent some time getting the internship’s logistics figured out.

What are you most excited about this summer?
I really enjoyed meeting the team during my first week. I’m excited to continue working with them on my project this summer! I also loved the office and how there’s a specific function on the Terminal that lets you learn about the daily lunch menu. Overall, I’m really looking forward to spending the next several weeks with everyone at Bloomberg.

What was something you learned last week about Bloomberg that surprised you?
Something interesting I learned about Bloomberg is how the the company’s offices are designed to encourage interactions between people from different teams. Here in Tokyo, the office has a central staircase which lets you meet more people than you would in an elevator. The pantry also has a lot of open space to sit and chat with others (pre-pandemic of course). My mentor even told me about the events that took place at the office every month or so. Even with everything being online, I still got the chance to meet and talk with people outside of my team through the virtual events, programs, and my intern connector.

Shreya in Tokyo office

What was the structure of your first week?
The first week was mainly focused on onboarding all the interns and getting to know the team. I spent the first few days understanding how Bloomberg works internally and what it’s like to be on an SRE team. After doing that, I started on my general training and setting up the developer tools I would need for my project. I also got to tour the office and meet my entire team. We virtually met the other interns across APAC as well.

You recently heard Global Head of Engineering and co-COO Vlad Kliatchko speak to the Engineering interns. What was one key lesson he imparted to you?
During our recent AMA session with Vlad, I learned a lot about how Bloomberg is evolving and innovating at the moment. Something interesting I learned is how important Diversity & Inclusion is to Bloomberg Engineering and the positive impact it has had on the company. There were many people from different backgrounds asking questions and interacting in the session.

You attended a training session about data centers. What were some of the key takeaways from this session?
One of the things I learned is that trading stocks and other commodities requires information to be delivered and updated very very quickly. It is absolutely essential that the data centers are operating efficiently.

Getting Ready for My Summer Internship
(July 9)

Why did you choose to take an internship with Bloomberg this summer?
When I first applied to Bloomberg, I didn’t know much about what the company actually did. While researching and talking to developers at Bloomberg I got to learn about its relaxed work culture, interesting intern projects, and fun activities. Even during my interviews, everyone had lovely things to say about the company. It aligned perfectly with what I was looking for in an internship.

What are your goals this summer?
To learn as much as possible! Internships are the perfect time to learn about what working at the company is like. I want to participate in social activities and learn about the Bloomberg Terminal. I’ll be interning on the SRE team this summer, something which is quite new to me. It’s the perfect opportunity to see how different it is as opposed to being a software developer and writing code.

How did you prepare for your internship?
The week before my internship was pretty busy. I’ve set up my work laptop, learned about the Bloomberg Terminal, and filled out a bunch of forms. I also had a virtual meeting with my mentor to get to know more about the team and the office! I learned about the tech stack, the scope of my project and my team.

What are you hoping to get out of your internship this summer?
I want to learn about what it means to be a SRE and get to use some cool tech as well! I’ve never worked in the financial industry before so I am really excited to see what it’s like to be an engineer at Bloomberg! Apart from working on my project, I hope to make some friends and attend as many activities as possible. Overall, I just want to make the most of my internship this summer.