Technology is central to maintaining our competitive edge. We've become thought leaders in financial analysis, portfolio management, trade execution, and client service - and our creative use of technology makes all of this possible. Because we know that in order to have the best technology we need the best people, we're constantly on the lookout for exceptional candidates from all backgrounds.
Software Developers are embedded within various departments and get constant exposure to our technologies and business processes, working alongside world-class technologists and investment professionals on challenging and exciting problems. Like creating a custom programming language for portfolio managers to describe sophisticated investment decisions. Or building distributed computing platforms for handling computationally intensive processes in a parallel fashion.
New hires receive in-depth, on-going training - from our initial technology boot-camp to seminars and apprenticeships with our senior developers and architects.
While no specific background is required, we are looking for applicants who are extremely passionate about technology and applying technology to solve, complex real-world problems. These people tend to have a history of super achievement, impressive technical acumen and coding skill, and are driven by an intense curiosity to stay up-to-date on the latest technologies. No previous financial experience is required.