[Remote] Senior Software Engineer - Backend
Note: The job is a remote job and is open to candidates in USA. dYdX is a company focused on building state-of-the-art decentralized technologies that will redefine global financial markets. The role involves contributing to the core trading engine, optimizing for performance, and shaping the architecture as the platform scales.ResponsibilitiesContribute to the core trading engine. Optimize for throughput, latency, and correctness under high-concurrency across many trading pairsOwn real-time market infrastructure. Build the pipelines that process, aggregate, and distribute order book updates, trades, and market events to tradersBuild for 24/7 uptime. The exchange doesn't rest. Design systems for seamless upgradeability, horizontal scalability, and zero-downtime deploysShape the architecture as we scale. Make foundational technical decisions about how the platform evolves as we add asset classes and increase throughputSkills5+ years experience working as a full-time developerYou write secure, efficient, high quality code and have a good understanding of CS fundamentalsExperience building or integrating with trading systemsDeep understanding of distributed systems and software architectures, excellent coding skills, and strong debugging capabilitiesFast learner who can quickly master new technologiesExperience or interest in decentralized financeCompany OverviewdYdX is a leading decentralized exchange offering Perpetual, Margin, & Spot trading, as well as borrow / lend pools on Ethereum. It was founded in 2017, and is headquartered in San Francisco, California, USA, with a workforce of 11-50 employees. Its website is https://www.dydx.xyz.Company H1B SponsorshipdYdX has a track record of offering H1B sponsorships, with 2 in 2024, 5 in 2023, 4 in 2022. Please note that this does not guarantee sponsorship for this specific role.