At 0x, our mission is to eliminate the complexity of accessing tokens and liquidity. We deliver this to web3 builders with a delightfully simple suite of developer APIs that provide faster trading, better prices, and superior user experience.

Founded in 2017, we’ve processed over 60M+ million transactions and $130B+ in trading volume from users trading on Matcha, Coinbase Wallet, Robinhood Wallet, Phantom, Rainbow, DefiLlama, MetaMask, Zerion, Zapper, and many more. Our investors include Greylock Partners, Pantera Capital, and Jump Crypto.

When you join 0x, you’ll become part of a veteran team of crypto builders who know the importance of code quality, team cohesion, and a culture of learning.



In this role, you’ll lead engineering across all our products, covering Matcha, 0x API, Pricing Engine, and Platform. It is a senior and highly motivated team. Your mission will be to keep the engineering team moving quickly and flexibly and shape and foster the engineering culture for the company.

You’ll effectively bridge communication from business leaders to the engineering team, and vice versa. You’ll help the team maintain a healthy pace for long-term sustainability by carefully balancing velocity vs. technical debt. You’ll be a steward and key influencer for both engineering and company culture.

On any given day, you may work with the CEO’s direct reports on business or organizational strategy, make priority calls on roadmap items and feature vs. technical debt tradeoffs, adjust team structure to better align with the business and market conditions, coach team members irrespective of their function, develop strong technical and managerial leaders, or review a functional specification.


  • Define the engineering culture at 0x Labs and what it means to be an engineer on the team.
  • Establish engineering-wide structure, processes, and systems. Identify opportunities for improvement or new teams that should be created.
  • Develop a hiring plan that allows our team to achieve its vision. Prioritize hiring and staffing to attract top engineering talent from a diverse spectrum of backgrounds, helping 0x Labs get even stronger as we grow.
  • Set engineering-wide goals and help the team to deliver on those metrics. Measure and improve team engagement and productivity.
  • Break down barriers for our organization, in particular those that span teams, functions, or departments. Lead engineering-wide initiatives to drive successful outcomes now and over time by ensuring our teams have the context, capabilities, rituals and resources to deliver effectively.
  • Collaborate with product management and design leadership to guide the overall technical direction for 0x products and achieve shared goals.
  • In the short term mentor, coach, and grow our engineering team, with a focus on developing future leaders.
  • Budget and manage costs for engineering.


  • Serious interest in crypto and passion for the benefits of decentralization and the 0x mission
  • Experience as an engineering leader managing multiple teams that require complex coordination. And 5+ years of experience as a hands-on software engineer.
  • Demonstrable flexibility with how to manage — you can structure your time and the engineering organization to suit the business needs.
  • Demonstrable experience understanding the right amount of process to bring in and when.
  • Exceptional verbal and written communication skills.
  • Intellectual curiosity and great problem solving skills.
  • Experience in startups and in large organizations.
  • Exhibit our core values: Create Enduring Value, Do the Right Thing, and Consistently Ship.
  • US-equivalent timezone and ability to travel 3-4 times per year
  • Preferred:
    • Production experience with TypeScript and Rust
    • Knowledge of the crypto tech stack including protocols, smart contracts, infrastructure, and developer tools
    • Knowledge of crypto-economic protocols, market structures and exchange related concepts
    • Enjoy discussing technical concepts with engineers, product managers, and customers


  • The base salary range for this position is USD $265,000 - $355,000 + equity + ZRX tokens + benefits. Within the range, individual pay is determined by job-related skills, experience, location, business needs, and candidate preferences between the different compensation elements.
  • Comprehensive insurance (medical/dental/vision/life/disability) — 100% covered for you and dependents
  • 401k, HSA, and FSA for U.S.-based employees
  • Monthly mobile phone bill, wellness, and pre-tax transportation expense
  • Covered mental health benefits (included professional therapy sessions)
  • A supportive remote environment
  • Lunch reimbursement for all employees across the globe!
  • Stipend for your ideal remote / WFH set-up: laptop, headphones, and any other work gear you may need
  • 12-week paid parental leave
  • Great office conveniently located in the SF Financial District for those in the region!
  • Flexible vacation: Take time when you need it (and we really mean it)
  • Multiple annual in-person team meet-ups around the globe

0x and its associated entities are dedicated to fostering diversity, inclusion, and belonging in its teams and workforce, and are proud to be equal opportunity employers. 0x does not make employment or hiring decisions on the basis of race, color, creed, religion, sex, sexual orientation, gender, gender expression or identity, age, disability, veteran status, marital status, pregnancy, citizenship, national origin, or any other basis that is protected by applicable local, state, or federal laws. 0x will also consider qualified applicants with arrest and conviction records in a way that is consistent with San Francisco’s Fair Chance Ordinance and similar local laws.


Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.