> Markdown version of [/jobs/ext/528264-algorithmic-trading-developer](https://www.wearedevelopers.com/jobs/ext/528264-algorithmic-trading-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Algorithmic Trading Developer - **Company:** Homex Corporation - **Location:** United States (Remote available) - **Contract:** Internship / Graduate position - **Skills:** Application Programming Interfaces (APIs), Algorithmic Trading, Data Retrieval, Github, Python (Programming Language), NumPy, Backtesting, SQL Databases, Data Logging, Data Ingestion, Pandas, Docker - **Published:** June 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c2e5bc2354f4c497 ## About the Role Do you have experience in Trading risk assessments?, Strong Python programming experience Proven experience with Interactive Brokers API / ib_insync / TWS API / IB Gateway Experience building and deploying algorithmic trading systems Experience with backtesting frameworks such as: Backtrader Zipline vectorbt QuantConnect custom pandas-based backtesting Strong knowledge of trading concepts: candlesticks support/resistance zigzag / swing highs and lows ATR volume order types slippage commissions risk management Experience with pandas, NumPy, SQL, APIs, and logging Ability to write clean, modular, well-documented code Preferred Skills Experience with options, futures, equities, or ETFs Experience deploying strategies on cloud/VPS Experience with GitHub, Docker, scheduling jobs, and monitoring Experience converting Thinkorswim / ThinkScript logic into Python Experience with mean reversion, breakout, trend-following, or reversal strategies ## Description I am looking to hire an experienced algorithmic trading developer to build, backtest, and deploy trading strategies using Interactive Brokers / IBKR API. The developer must have hands-on experience with IBKR Trader Workstation or IB Gateway, live market data, order execution, historical data retrieval, backtesting, and risk-controlled live deployment. Responsibilities Build Python-based trading infrastructure using the Interactive Brokers API Connect to IB Gateway / TWS API for: historical data real-time market data order placement position tracking trade monitoring account status error handling and reconnect logic Develop and backtest trading strategies using historical intraday and daily data Convert strategy logic into live executable code Create modular code for: data ingestion indicator calculations signal generation position sizing risk management order execution logging and reporting Build paper-trading deployment first, then support live deployment Add safety controls such as max loss, max position size, duplicate order prevention, stop-loss logic, and kill switch Provide clean documentation and handoff instructions ## Related Videos - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) ## Related Articles - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [13 AI Tools You Have to Try](https://www.wearedevelopers.com/magazine/219-13-ai-tools-you-have-to-try) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)