Senior Cloud Developer – Algorithmic Trading & Interactive Brokers API
We are seeking a highly experienced Senior Cloud Developer with solid expertise in cloud-native application development, API integrations, and electronic trading platforms. The ideal candidate will have hands-on experience integrating with the Interactive Brokers (IBKR) Trading API or a comparable institutional trading platform and should be capable of quickly translating knowledge from other broker APIs into the Interactive Brokers ecosystem.
The candidate will design, develop, and maintain scalable cloud-based trading services that interact with brokerage APIs for market data, order execution, portfolio management, and risk monitoring.
Experience developing algorithmic trading systems or trading bots is a significant advantage but is not mandatory if the candidate possesses exceptional cloud engineering and trading platform integration expertise.
Key Responsibilities
Cloud Development
- Design and develop highly scalable cloud-native applications.
- Build secure microservices for financial trading applications.
- Develop RESTful and event-driven architectures.
- Build distributed systems with high availability and low latency.
- Design APIs for trading workflows.
- Deploy applications using Infrastructure as Code.
- Implement automated CI/CD pipelines.
- Monitor production systems for performance and reliability.
Trading Platform Integration
Develop and maintain integrations with:
- Interactive Brokers API (preferred)
- FIX Protocol
- TWS API
- IB Gateway
- Market data feeds
- Order management systems
- Portfolio management services
- Position reconciliation systems
Candidate may also have experience with:
- TD Ameritrade API
- Alpaca API
- Tradier
- Charles Schwab API
- TradeStation
- NinjaTrader
- MetaTrader
- CQG
- TT (Trading Technologies)
- Bloomberg APIs
- Refinitiv APIs
- Polygon.io
- Binance
- Coinbase Pro
- Kraken
- OANDA
- Saxo
- cTrader