Algorithmic Trading Developer

Remote

We are looking for a Python Software Developer with strong experience in automation, API integration, and algorithmic trading. The role focuses on building and maintaining exchange connectors and developing sophisticated market-making and arbitrage strategies. Familiarity with the crypto ecosystem and popular trading strategies is essential. Experience with blockchain development including Ethereum & Solana smart contract interactions is a plus.

Responsibilities

  • Connector & API Integration:

    • Develop and maintain exchange connectors, integrating with REST and WebSocket APIs.

    • Ensure robust, low-latency data handling, proper rate limiting, and error recovery.

  • Trading Strategy Development:

    • Write, optimize, and maintain trading strategy scripts, including market-making, arbitrage, and other algorithmic trading approaches.

  • Automation & Software Development:

    • Develop automation tools and scripts to monitor, manage, and optimize trading processes.

    • Ensure software quality through testing, debugging, and continuous integration practices.

  • Blockchain & Smart Contracts (Preferred):

    • Leverage blockchain development experience to interact with Ethereum & Solana smart contracts and integrate blockchain data when necessary.

  • System Monitoring & Performance:

    • Implement logging, monitoring, and dashboard solutions to track trading performance, order book dynamics, and system health.

  • Collaboration & Documentation:

    • Work collaboratively with cross-functional teams including traders, risk managers, and DevOps.

    • Maintain clear and comprehensive documentation of system architecture, code, and operational procedures.

Requirements

  • Programming Expertise:

    • Advanced proficiency in Python, including experience with Cython for performance optimization.

    • Strong experience with API integrations (REST and WebSocket) and automation.

  • Trading Systems & Algorithmic Trading:

    • Solid understanding of algorithmic trading principles, market-making, and arbitrage strategies.

    • Proven experience developing trading strategies

  • Crypto and Blockchain Knowledge:

    • Deep familiarity with the crypto ecosystem and popular trading strategies in digital asset markets.

    • Blockchain development experience, particularly with Ethereum smart contracts, is a significant plus.

  • General Skills:

    • Excellent problem-solving, analytical, and debugging skills.

    • Strong communication and collaboration skills; ability to work effectively in a remote, cross-functional team.

Preferred Qualifications:
  • Experience in high-frequency or low-latency trading environments.

  • Familiarity with financial market data, order book dynamics, and risk management strategies.

What We Offer

  • Competitive salary

  • A flexible, remote working environment.

  • The opportunity to work on cutting-edge technology in algorithmic trading and blockchain.

  • Collaborative culture with a focus on innovation and continuous learning.

  • Phantom Equity

How to Apply

Submit your resume, cover letter detailing your relevant experience (with specific emphasis on algorithmic trading and blockchain development), and any portfolio or GitHub links that demonstrate your expertise in these areas.

Apply at: hr@blockalpha.co

© 2025 Blockalpha. All rights reserved.

hello@blockalpha.co

© 2025 Blockalpha. All rights reserved.

hello@blockalpha.co

© 2025 Blockalpha. All rights reserved.

hello@blockalpha.co