About the company
dYdX is the leading DeFi protocol developer for advanced trading. Trade cryptocurrencies with low fees, deep liquidity, and up to 20Ă— Buying Power.
Job Summary
Responsibilities:
📍Write financial software with high performance requirements, including order book matching engines, trading engines, and REST & Websocket API endpoints and other tools for real-time transaction processing 📍Develop open source blockchain-based code that powers the dYdX protocol within the decentralized finance ecosystem 📍Build and optimize REST & WebSocket APIs that support frontend applications and programmatic traders, ensuring efficient access to the decentralized trading infrastructure 📍Write open source TypeScript & Python clients that allow users to interact directly with our on-chain smart contracts 📍Work together with multi-functional teams to develop the best overall product 📍Architect performant and reliable backend systems that support decentralized, transparent financial transactions 📍Mentor and develop junior engineers, promoting best practices in open-source and blockchain software development
REQUIREMENTS:
📍5+ years experience working as a full-time developer 📍You write secure, efficient, high quality code and have a good understanding of CS fundamentals 📍 You have experience with or are open to learning JavaScript, TypeScript, Node.js, PostgreSQL, Redis, Kafka, Express, WebSockets, Docker 📍You are a fast learner who can quickly master new technologies
If this role isn’t the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.