Bloomberg is looking to replace legacy systems and build new infrastructure for their Cross-Asset Trading System (CATS) using the latest technologies to make it cheaper to create and maintain new trading applications. The goal is to build scalable, reliable, high volume platforms and solve complex software problems in the financial trading industry.
Requirements
- Programming experience in TypeScript/JavaScript
- A desire to deepen knowledge and understanding of JavaScript/TypeScript
- Familiarity with Redux or React
- Experience developing generic platforms, APIs, or plugins
- Experience developing trading applications
Responsibilities
- Develop and deploy backend services to store user application configurations
- Develop client-side services that enhance data subscription pipelines to support multiple instruments in more performant ways.
- Enhance the platform to expand our APIs and plugins to make the platform more customizable.
- Work with and drive the incorporation of cutting-edge technologies to offer next-generation trading functionality to clients and improve development practices
- Pushing the boundaries of what's possible with TypeScript
- Unite the trading system worlds and reimagine the trading experience to create new, powerful workflows.
Other
- Lead critical projects and design features that will help shape the future of trading technology
- Expand your network by collaborating with product managers and engineering teams across Bloomberg to onboard onto the platform and improve your understanding of the trading ecosystem.
- Good communication skills and ability to explain technical problems to non-technical stakeholders
- A desire to learn about the different trading ecosystems
- Strong software engineering mindset and advocate for SDLC best practices
- A desire to learn, understand and scale existing systems, and share knowledge
- An open mind to new technologies and practices
- Experience leading large projects with multiple stakeholders
- Experience mentoring junior engineers