Backend Python Developer – Trading Bot (Polymarket / Kalshi / Polygon)
Overview
We are looking for an experienced Backend Developer to build and maintain an automated trading bot integrated with Polymarket and Kalshi. The ideal candidate has strong Python experience, understands blockchain infrastructure (especially Polygon), and can build a Telegram-based interface for interacting with the bot.
This role is focused on backend logic, execution reliability, low-latency interaction with APIs and RPCs, and clean system architecture.
Responsibilities
Core Trading Bot Development
• Design and develop an automated trading bot in Python
• Integrate directly with Polymarket and Kalshi APIs
• Implement order execution, monitoring, position management, and risk controls
• Build modular and scalable bot architecture
• Handle error management, retries, and edge cases in live trading environments
Blockchain & Infrastructure
• Work with Polygon network and related tooling
• Interact with blockchain RPC endpoints (public and private)
• Optimize RPC usage for speed and reliability
• Manage wallet interactions, signing transactions, and confirmations
• Monitor gas usage, transaction states, and failures
Telegram Integration
• Build and maintain a Telegram bot interface
• Enable trade execution, position monitoring, alerts, and reporting through Telegram
• Implement secure authentication and access control
• Ensure reliable message delivery and event-based notifications
API & System Design
• Design clean internal APIs for strategy modules
• Manage API rate limits and performance constraints
• Log trading activity and system events
• Build monitoring and alerting systems for uptime and performance
Security & Reliability
• Implement secure key management practices
• Ensure trading logic is robust and tested
• Prevent duplicate transactions and race conditions
• Maintain system stability in volatile market conditions
Required Skills
• Strong Python backend development experience
• Proven experience building automated trading bots
• Direct experience integrating with Polymarket and Kalshi
• Familiarity with Polygon blockchain infrastructure
• Solid understanding of blockchain RPCs and node interaction
• Experience working with REST APIs and WebSockets
• Experience building Telegram bot interfaces
• Understanding of trading systems, order lifecycle, and risk management
Preferred Experience
Candidates should be able to describe previous experience such as:
• Building and deploying live trading bots in production environments
• Managing execution speed and minimizing latency in real-time systems
• Integrating prediction market APIs (Polymarket, Kalshi, or similar)
• Handling wallet signing and transaction broadcasting on EVM chains
• Working with Polygon RPC providers (Alchemy, Infura, self-hosted nodes, etc.)
• Designing Telegram-based control panels for automated systems
• Implementing logging, monitoring, and performance optimization for bots
Work Schedule
• 6 hours per day
• Monday to Friday
• Remote
Compensation
• 720 USD per month
Application Requirements
Please include:
• Description of previous trading bots built (strategy type and infrastructure)
• Experience with Polymarket and/or Kalshi
• Experience interacting with Polygon RPC
• Example of Telegram bot implementation
• GitHub or portfolio if available