The people are the best part of Optiver, and they are why it is successful. As an intern, I was able to work with and learn from firm leadership, development leads, and developers at a wide range of experience levels.
The human investment poured into my experience was great. Chats about technology at the firm in general and my work in particular were regular and helpful. Because of these engagements, I felt that I was both able to add real value during my internship, learn more about development, and learn more about the industry.
The principles with which Optiver trades and develops are heavily stressed. These principles allow them to both work with intention and manage risk effectively. A developer intern has the opportunity to learn more about these principles and see them in practice at Optiver.
Finally, developing production systems requires a different mindset and a different set of skills than academics. The internship can help you on your path to becoming a real-world software engineer.
Resources to get general trading knowledge didn't seem very well presented to me during the onboarding process. I felt that I learned these things gradually and on my own throughout the internship. Although, this isn't completely a bad thing.
Keep stressing principles and bringing in great people.
Maybe introduce incoming software people to a bit more trading concepts.
The selection process begins with an initial assessment designed to evaluate core skills and problem-solving abilities. Following this, candidates will participate in a Live Coding Round, where they will be required to demonstrate their technical ex
I had a 40-minute discussion with an inexperienced HR person who had limited knowledge of the industry and what software developers actually do inside trading firms. The next step was to take a HackerRank test in one of three languages: C++, C#, or
First, we had a simple phone interview. We just talked about interests and stuff, and why I want to work at Optiver. Next, there were 3 questions on HackerRank. The test was not horribly difficult. Just make sure to be good with whatever language yo
The selection process begins with an initial assessment designed to evaluate core skills and problem-solving abilities. Following this, candidates will participate in a Live Coding Round, where they will be required to demonstrate their technical ex
I had a 40-minute discussion with an inexperienced HR person who had limited knowledge of the industry and what software developers actually do inside trading firms. The next step was to take a HackerRank test in one of three languages: C++, C#, or
First, we had a simple phone interview. We just talked about interests and stuff, and why I want to work at Optiver. Next, there were 3 questions on HackerRank. The test was not horribly difficult. Just make sure to be good with whatever language yo