Smart and helpful colleagues.
Management with vision and determination.
A fast-paced environment that allows you to see the impact of your work very quickly and be recognized and rewarded for it.
Lots of learning opportunities and responsibilities, even at the junior levels.
Catered food.
The company has been more engaging with both employees and the community over the years through regular town halls and after-hour events.
The responses to COVID-19, both in the US and abroad, have been swift and supportive. Lots of testing, planning, and provision of resources made WFH much easier and more productive.
A few things that are more of a culture issue in the finance industry that can turn software engineers off:
More transparency on technology projects being pushed down from the top.
Put more resources and compensation to grow and retain existing employees.
Make performance evaluation and metrics around “goals” more stable, and career growth paths more clear.
I applied through a staffing agency. I was asked to apply through a third-party recruiter. Got an online assessment test a few days later. It was standard LeetCode problems that were not too difficult to solve.
The assessment consisted of three easy coding challenges, which I was able to complete with spare time. I am not sure how important this is as a factor for evaluation. I would recommend practicing string processing and basic data structures.
The interview process for a software engineering position at Citadel consisted of two rounds of live coding interviews in Python that were one hour each. The interview was conducted over Zoom with screen sharing.
I applied through a staffing agency. I was asked to apply through a third-party recruiter. Got an online assessment test a few days later. It was standard LeetCode problems that were not too difficult to solve.
The assessment consisted of three easy coding challenges, which I was able to complete with spare time. I am not sure how important this is as a factor for evaluation. I would recommend practicing string processing and basic data structures.
The interview process for a software engineering position at Citadel consisted of two rounds of live coding interviews in Python that were one hour each. The interview was conducted over Zoom with screen sharing.