Job Openings DeFi Trading Systems Developer

About the job DeFi Trading Systems Developer

The Opportunity

Join us as we build and evolve trading systems for cryptocurrencies within this rapidly expanding asset class. You will collaborate closely with traders and other experienced engineers in a flexible role focused on building and maintaining DeFi strategies, connectivity, and infrastructure.

Key responsibilities include:

  • Design, implement, and maintain DeFi strategies, order management, blockchain/mempool monitoring, wallet management, security, and node management.

  • Develop and refine trading and market-making systems to optimize trading opportunities and manage associated risks.

  • Improve systems for fully automated monitoring of round-the-clock trading activities.

  • Develop and maintain DeFi order and transaction management tools using Python and TypeScript.

  • Support and co-own DeFi infrastructure components, including blockchain nodes, validators, and secure environments.

  • Contribute to the design and enhancement of security and wallet management frameworks.

  • Analyse new DeFi projects, define requirements, and establish integration timelines.

  • Troubleshoot and resolve system issues as needed.

  • Participate in design sessions, code reviews, idea brainstorming, and team discussions.


Who You Are

Requirements:

  • Minimum 5 years of experience in Python and TypeScript development.

  • At least 3 years of hands-on experience developing blockchain-related applications (smart contracts or apps interacting with smart contracts).

  • Experience in crypto strategy development and market making/liquidity provision is highly desirable.

  • Strong familiarity with a wide range of blockchain protocols (e.g., Bitcoin, Ethereum, Solana, Avalanche, etc.).

  • Solid programming fundamentals with a good grasp of data structures and algorithms.

  • Ability to balance clean, testable code with rapid feature deployment in fast-moving markets.

  • Proven track record of delivering robust, reliable software and willingness to support systems post-deployment.

  • Clear communicator, able to articulate software designs and technical concepts precisely.

  • Bachelors degree or higher in Computer Science, Software Engineering, or equivalent, with excellent academic performance.


Bonus Skills:

  • Experience with C++ development.


What We Offer

  • Opportunity to work at the forefront of the crypto and digital asset industry.

  • Remote and flexible working environment.

  • Autonomy to contribute ideas and shape the foundations of core business infrastructure.

  • A collaborative culture that values initiative, ownership, and a drive to succeed.