DyDx Exchangeposted 17 days ago
$175,000 - $270,000/Yr
New York City, NY
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

We are looking for a skilled developer to join our team and take on the responsibility of building automation and tools that will accelerate blockchain software development and streamline deployment on cloud infrastructure. You will own and define our blockchain upgrade strategy, ensuring the best trade-off between safety and iteration speed. Additionally, you will define the release cycle and manage both forward and backward compatibility for the dYdX protocol, backend services, web app, and mobile app. Your role will also involve ensuring best practices within the engineering team through guidance on architecture, code reviews, performance, testing, efficiency, and other engineering excellence improvements. You will have the opportunity to contribute to specific projects such as building software that enables spinning up a testnet with test validators from a mainnet snapshot state and creating software tools to inspect blockchain state and troubleshoot consensus failures.

Responsibilities

  • Build automation and tools to accelerate blockchain software development and streamline deployment on cloud infrastructure
  • Own and define our blockchain upgrade strategy to make the best trade-off between safety and iteration speed
  • Define the release cycle and manage forward and backward compatibility for the dYdX protocol, backend services, web app, and mobile app
  • Ensure best practices within the engineering team through guidance on architecture, code reviews, performance, testing, efficiency, and other engineering excellence improvements
  • Build software that enables spinning up a testnet with test validators from a mainnet snapshot state
  • Build software tools to inspect blockchain state and troubleshoot consensus failures.

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 a strong interest in building automation systems
  • Experience with AWS or similar cloud platform, and/or developer infrastructure

Nice-to-haves

  • Experience with open-source software release
  • Interest in blockchain technology and consensus algorithms
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service