Senior Software Engineer - Backend
dYdX
·
Posted:
June 29, 2023
·
Hybrid
About the position
At dYdX, you will have the opportunity to contribute to the development of cutting-edge decentralized technology that will revolutionize global financial markets. As an early member of the team, you will play a crucial role in shaping the future of dYdX. This role involves writing low latency financial software, developing blockchain-based code, building high-performance APIs, and collaborating with cross-functional teams to deliver a top-notch product. Additionally, you will have the chance to mentor and guide junior engineers. With a strong emphasis on security, efficiency, and code quality, this position requires a minimum of 5 years of full-time development experience.
Responsibilities
- Write low latency financial software for processing billions of dollars worth of trading volume
- Develop open source blockchain-based code for the dYdX protocol
- Build high performance REST & WebSocket APIs for the frontend app and programmatic traders
- Write open source TypeScript & Python clients for interacting with on-chain smart contracts
- Collaborate with multi-functional teams to develop the best overall product
- Architect performant and reliable backend systems
- Mentor and develop junior engineers
Requirements
- 5+ years experience working as a full-time developer
- Ability to write secure, efficient, high quality code
- Good understanding of CS fundamentals
Benefits
- Competitive salary range of $175K to $270K USD
- Possible variable compensation such as annual merit increases, bonus eligibility, commission, or equity incentive
- Opportunity to work with multi-functional teams
- Mentorship and development opportunities for junior engineers
- Chance to work on high-quality products in the finance or security space
- Interest in fullstack development
- Strong interest in decentralized finance
- Experience building blockchain applications/smart contracts
- CS Degree or equivalent experience
- Preferred location in NYC