Citadel provides a challenging, fast-paced environment that combines the best features of a startup and a larger player. There is a large degree of autonomy in technical decision-making and architecture choices, with an emphasis on being able to contribute as widely and cross-functionally as possible, typical of startup environments where you have to "wear many hats." This always leaves one feeling like there is never a shortage of learning opportunities.
At the same time, there are a large amount of resources to lean on, spanning compute infrastructure, data ingestion, infosec, etc.
It is very straightforward to feel your impact on and stay connected to the business, as projects require direct and ongoing communication with stakeholders and are designed from the onset to be quantitatively measurable. I highly recommend the company for any self-motivated engineer or analyst who cares about being able to assess the effect of their contributions all the way to alpha generation and P&L.
The amount of knowledge within the organization is staggering and sometimes makes you feel like you are drinking from an information firehose. Nevertheless, finance is at a stage where this assimilation of information is a necessary precondition for success. Being able to acclimate to this environment leaves one more resilient and versatile in the end, and acts as a career amplifier at Citadel and in the industry as a whole.
There is some need for information barriers inherent to the industry, but despite these necessities, management is always transparent and keeps you informed about the broader picture and organization-wide initiatives.
I first completed a HackerRank OA. Then, I was contacted to do a 45-minute, one-question technical interview. I don't know what the next step is, as I didn't pass this stage.
computer science; finance; C++; programming; coding; brain teaser; need to know what's going on in the market; need to know C++ from top to bottom; need to know UNIX pretty well; need to know SQL pretty well. need to write efficient code quickly; ne
The interview process started with an online assessment, sent after your application was processed. The online assessment consisted of LeetCode medium to hard level questions. To prepare for the interview, practice LeetCode questions.
I first completed a HackerRank OA. Then, I was contacted to do a 45-minute, one-question technical interview. I don't know what the next step is, as I didn't pass this stage.
computer science; finance; C++; programming; coding; brain teaser; need to know what's going on in the market; need to know C++ from top to bottom; need to know UNIX pretty well; need to know SQL pretty well. need to write efficient code quickly; ne
The interview process started with an online assessment, sent after your application was processed. The online assessment consisted of LeetCode medium to hard level questions. To prepare for the interview, practice LeetCode questions.