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