GBM, Prime Services Intraday Risk Engineering, Associate, New York, NYNew York, New York, United States
GBM, Prime Services Intraday Risk Engineering, Associate, New York, NY
GBM, Prime Services Intraday Risk Engineering, Associate, New York, NYNew York, New York, United States

Global Banking & Markets, Prime Services Intraday Risk Engineering, Associate - New York

The Prime Services Risk Engineering team cover multiple facets of risk management associated with margin financing and clearing services. Our engineers design and implement a suite of critical applications used to calculate risk and margin. 

Within this space, the Intraday Risk Engineering team focuses on providing real-time intraday monitoring and mitigation capabilities allowing our internal risk managers to be able to assess current market conditions, manage risk to the firm and clients based on intraday clients' trading activity. The team works very closely with internal risk managers to provide the best global risk management and monitoring platform, which includes real-time intraday calculators, end-of-day distributed processing systems as well as historical data analytic tools. Client demands and high trading volumes means that we are always looking for ways to scale our platform through modern architectures and cutting-edge technologies. The intraday nature of our applications means that we give a lot of focus on low latency and highly scalable solutions. Our platform is built with a diverse variety of technologies, mainly based on Java, C++, Python, Microservices, Relational Databases, Slang/SecDB and distributed caching.

As a key full-stack developer of the team, you will be at the forefront of various revenue-protection technology builds and working in a fast-paced changing environment. You will collaborate with internal Risk Managers, Strats and other engineering teams to design and implement technical solutions to support various businesses. You will have the opportunity to learn about the variety of asset classes and business lines we support. You will be involved in every aspect of the software development lifecycle, from gathering requirements, designing technical solutions, software implementation, testing, production release through to post migration support.

We are looking for individuals who are self-motivated, driven to learn about business and technology, have strong sense of ownership, analytical skills and keen to contribute new ideas to improve the platform. The ideal candidate will have a strong background in computer science, mathematics, and/or a related field. 

The successful candidate 

  • Will collaborate with global cross-functional teams to develop innovative solutions to meet business needs and will be responsible for building and maintaining reliable and scalable systems. 
  • Is expected to participate in the entire software development life cycle and work on multiple programming languages and technologies

Skills and Experiences we are looking for:

  • Strong academic record with Bachelor's degree, equivalent or above in Computer Science, Technology or a related technical discipline required 
  • 4+ years of software development experience
  • Strong analytical and problem-solving skills
  • Strong written and verbal communication skills
  • Exposure to object oriented and/or functional design/development
  • Knowledge of data structures, algorithms, and system design for scale performance
  • Ability to solve problems and apply analysis to make data driven decisions.
  • Comfortable multi-tasking, working with multiple programming languages and managing multiple stakeholders
  • Strong team player who can work as part of a global team efficiently