Your mission is to lead Uniswap’s continued development and innovation, ensuring it remains a leader in DeFi and in transforming the world's financial system.
- Lead development efforts for future versions of the Uniswap Protocol, both core and peripheral contracts. This includes initial R&D, specification design, development, testing, auditing, deployment, and maintenance. You will work within the UF team and with Uniswap Core Developers to advance the protocol.
- Establish the Uniswap Core Development Process, leading a group of individuals and teams within the Uniswap ecosystem who contribute to protocol research, specification design, development, testing, etc.
- Leads R&D on topics relevant to Uniswap’s continued success/innovation, including optimized trade routing, MEV, on-chain oracles, and more.
- With the UF Grants and Growth teams, design Requests for Proposals (RFPs) for research, analysis, and/or development related to core protocol needs and goals, including for instance developer tooling for future versions.
- Support cross-chain deployments and EVM-equivalent versions of Uniswap written in new languages through the development and/or testing of these implementations
- Proven alignment with Uniswap’s guiding principles (censorship resistance, decentralization, permissionlessness, and security) in previous engineering roles.
- Team player. You will be a core contributor to not only the UF team, but to the broader Uniswap community.
- 5+ years software engineering experience.
- 2+ years experience with EVM, Solidity, and protocol development. Confidence in design decision making, related to protocol development / smart contract development.
- Exceptional judgment when encountering complex technical design trade-offs.
- Previous experience working on open source software (OSS).
- Tons of positive energy and excitement about transforming the world’s financial system (!)