Senior Python Software Engineer

  • Remote - United Kingdom

Remote

Software Development

Senior

Summary

Join Clearmatics as a Senior Python Software Engineer to build and maintain command-line tools, API servers, and Python SDKs for the Autonity public blockchain. You will enable decentralised risk markets and a new market structure for DeFi on the Autonity blockchain.

Requirements

  • 5+ years professional experience in software development
  • 2+ years professional experience in Python software development
  • Bachelor’s degree in Computer Science or a related technical field
  • Strong Python skills with experience in network and concurrent programming
  • An understanding of Ethereum protocols and proof of stake consensus
  • Experience developing REST APIs, backend services, and automated pipelines
  • Proficiency with SQL databases, GraphQL sources, and time series data
  • Good knowledge of Unix shell scripting and command-line tools
  • Familiarity with CEX/DEX trade lifecycle and common DeFi protocols
  • Excellent attention to detail and appreciation for software correctness

Responsibilities

  • Build and maintain command-line tools
  • API servers
  • Python SDKs that will be the primary interface for Autonity’s end-users

Preferred Qualifications

  • Contributed code to open-source projects in the Web3 space
  • Experience developing DeFi trading tools or frameworks
  • Proficiency with Python scientific computing stack (NumPy, Pandas, Jupyter)
  • Smart contract programming experience in Solidity
  • Programming experience in a systems language like Go, Rust, or C++
Share this job:
Please let Clearmatics know you found this job on Remote First Jobs 🙏
Apply now