Staff Backend Engineer
Dapper Labs- Full Time
- Junior (1 to 2 years)
Candidates should possess 5+ years of experience as a full-time developer, demonstrating the ability to write secure, efficient, and high-quality code with a solid understanding of computer science fundamentals. They should have experience with or be open to learning JavaScript, TypeScript, Node.js, PostgreSQL, Redis, Kafka, Express, WebSockets, and Docker.
The Senior Software Engineer - Backend will write financial software with high performance requirements, including order book matching engines, trading engines, and REST & Websocket API endpoints. They will develop open source blockchain-based code that powers the dYdX protocol, build and optimize REST & WebSocket APIs, write open source TypeScript & Python clients, collaborate with multi-functional teams to develop the best product, architect performant and reliable backend systems, and mentor and develop junior engineers.
Decentralized trading platform for crypto assets
dYdX is a trading platform that specializes in cryptocurrency, offering services like margin trading, borrowing, and lending through Ethereum smart contracts. It allows users to trade without a central authority, reducing counterparty risk, and generates revenue through transaction fees and service charges. Key features include margin trading with up to 10x leverage, perpetual contracts, and tools for portfolio management. The goal of dYdX is to provide the benefits of decentralized finance, such as security and transparency, to a broader audience of serious crypto traders.