UBS is looking for an innovative software engineer to join the Execution Algorithmic Development team to build and improve trading algorithms for electronic trading in response to dynamic client demands and an ever-changing market landscape.
Requirements
- experience with building high performance solution for distributed systems, preferably trading applications.
- proficient using Java on Linux and Windows
- proficient using UNIX utilities and shell scripting
- well versed in Computer Science fundamentals and modern software development practices
Responsibilities
- work as part of the Execution Algorithmic Development team to work on our trading algorithms
- work closely with the Model Validation team to improve the testing frameworks for our algorithms
- work closely with the Electronic Trading and IT teams to deliver regional and global projects
- building top grade, reliable, high performance trading algorithms
- provide trading algorithms for electronic trading for all equities and other products
Other
- degree in computer science, engineering, physics, mathematics
- good understanding of financial markets.
- willingness to be in NY
- We are open to applications from career returners.
- Having a diverse, inclusive and respectful workplace is important to us.