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