Senior Cloud Developer – Algorithmic Trading & Interactive Brokers API (PART TIME) (Banjara Hills)

Senior Cloud Developer – Algorithmic Trading & Interactive Brokers API (PART TIME) (Banjara Hills)

04 Aug
|
Ray Solutions
|
Banjara Hills

04 Aug

Ray Solutions

Banjara Hills

Senior Cloud Developer – Algorithmic Trading & Interactive Brokers API

Job Title: Senior Cloud Developer – Algorithmic Trading & Trading Platform Integration

Location: Remote / Hybrid (Client Location as Required)

Job Type: Full-Time / Contract

Experience: 8+ Years

Domain: Capital Markets | Electronic Trading | Cloud Engineering

Position Summary

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

Candidates with these platforms must demonstrate the ability to transfer knowledge to the Interactive Brokers API.





Algorithmic Trading Support

Develop systems supporting

- Automated order execution
- Signal processing
- Market data ingestion
- Position management
- Portfolio balancing
- Risk management
- Trade reconciliation
- Backtesting infrastructure
- Strategy execution engines
- Order routing
- Smart order execution
- Stop-loss and take-profit automation
- Real-time monitoring

Cloud Infrastructure Develop solutions on one or more of:

- AWS
- Azure
- Google Cloud

Services may include:
- Kubernetes
- Docker
- ECS
- EKS
- AKS
- Lambda
- Azure Functions
- Cloud Run
- API Gateway
- EventBridge
- Kafka
- RabbitMQ
- Redis
- SQS
- SNS

API Development

Design and implement

- REST APIs
- WebSocket services
- Streaming APIs
- Authentication
- OAuth
- JWT
- Secure API gateways
- Rate limiting
- High-throughput services

Data Engineering

Develop systems handling

- Tick data
- Historical market data
- OHLC data
- Order books
- Position data
- Portfolio analytics
- Time-series databases

Databases may include:
- PostgreSQL
- SQL Server
- MySQL
- MongoDB
- DynamoDB
- Redis
- InfluxDB
- TimescaleDB

Software Engineering

- Write production-quality code.
- Perform code reviews.
- Optimize application performance.
- Troubleshoot production issues.
- Maintain comprehensive documentation.
- Follow secure coding practices.
- Build automated testing frameworks.

Required Qualifications

- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or related discipline.
- 8+ years of software development experience.
- 5+ years developing cloud-native applications.
- Strong experience with distributed systems.
- Experience integrating financial APIs.
- Experience deploying enterprise cloud solutions.
- Excellent debugging and problem-solving skills.

Mandatory Technical Skills

Programming Languages

- C#
- Java
- Python
- .NET Core
- Java Spring Boot

Experience with at least one major backend language is required.





Cloud Platforms

Strong expertise in one or more:

- AWS
- Azure
- Google Cloud Platform

Container Technologies

- Docker
- Kubernetes

API Technologies

- REST
- WebSockets
- JSON
- OAuth
- JWT

DevOps

- Git
- Azure DevOps
- GitHub Actions
- Jenkins
- Terraform
- CI/CD

Trading Platform Experience (Mandatory) The candidate must possess experience with Interactive Brokers API OR equivalent institutional trading platforms.

Examples include

- Interactive Brokers TWS API
- FIX Engine
- TradeStation
- Alpaca
- NinjaTrader
- Tradier
- TD Ameritrade
- Schwab API
- MetaTrader
- CQG
- TT Platform
- Bloomberg APIs

Candidates without Interactive Brokers experience must clearly explain how their experience maps to IBKR architecture and demonstrate the ability to learn the platform quickly.

Preferred Skills

Experience with

- Trading bots
- Algorithmic trading
- Quantitative trading
- Portfolio optimization
- Order execution systems
- Smart order routing
- Market data streaming
- FIX protocol
- High-frequency trading concepts
- Event-driven systems

Nice-to-Have Skills

- Machine Learning for trading
- AI-assisted trading systems
- Risk analytics
- Options trading
- Futures trading
- Cryptocurrency trading
- Technical indicators
- Strategy optimization
- Quantitative finance

Desired Domain Experience

- Capital Markets
- Electronic Trading
- Brokerage Systems
- Wealth Management
- Asset Management
- Hedge Funds
- Investment Banking
- Proprietary Trading Firms
- FinTech

Soft Skills

- Strong analytical thinking
- Excellent communication skills
- Ability to work independently
- Cross-functional collaboration
- Ownership mindset
- Strong documentation skills
- Ability to mentor junior developers

Bonus Qualifications The following experience will significantly strengthen a candidate's profile:

- Built production trading bots
- Designed automated execution engines
- Implemented quantitative trading strategies
- Developed portfolio management systems
- Built low-latency trading platforms
- Experience with FIX protocol engines
- Developed market-making or arbitrage systems
- Implemented backtesting frameworks
- Experience with real-time market data processing
- Experience with options, equities, futures, or FX trading

Work Location: In person

📌 Senior Cloud Developer – Algorithmic Trading & Interactive Brokers API (PART TIME) (Banjara Hills)
🏢 Ray Solutions
📍 Banjara Hills

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior cloud developer – algorithmic trading & interactive brokers api (part time) (banjara hills) / banjara hills

Subscribe to this job alert:

Get the latest job offers by email for: senior cloud developer – algorithmic trading & interactive brokers api (part time) (banjara hills) / banjara hills