Senior Software Engineer, Protocols
The Uniswap Protocol is the largest decentralized trading and automated market making protocol (often called a DEX, “Decentralized Exchange”) on...
We are looking for an experienced engineer to help us build the next generation of the Uniswap Protocol. You will be responsible for designing and implementing systems and protocols that build upon the Ethereum blockchain.
Responsibilities
- Build and maintain low level backend services that interact with the Uniswap Protocol
- Research and contribute to Ethereum Improvement Proposals (EIPs)
- Participate in discussions from the initial product ideas to launch
Requirements
- 3+ years of experience working on blockchains, consensus algorithms, p2p, or applied cryptography
- Deep knowledge of Ethereum and the EVM
- Broad understanding of the Ethereum roadmap
- Strong Understanding of different blockchain designs, their tradeoffs, and the cryptography underpinning blockchains
- Strong understanding of distributed systems and computer science fundamentals
- Fluency in Go, Rust, or a similar language
Nice to Have
- Experience writing smart contracts
- Experience with cloud infrastructure, networking or orchestration with AWS (e.g. Docker, ECS, CDK, DynamoDB)
- Love for unicorns :)
Minimum full-time salary of $210,000-$240,000. Disclosure in accordance with New York City's Pay Transparency Law. Full Time employees at Uniswap Labs are also eligible for other compensation elements, including equity, tokens, and benefits, dependent on the position type.
Uniswap Labs’ benefits include unlimited and encouraged time off, 100% company-paid medical, dental, & vision for you and your dependents, 401(k) participation, annual $1,500 education stipend, up to 16 weeks paid parental leave, home office setup stipend for remote employees and daily lunches at NY headquarters (all benefits are subject to applicable taxes and based on eligibility).
Uniswap Labs is proud to be an equal opportunity employer (EEO). We provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability (including gender dysphoria and similar gender-related conditions), sex, gender identity or expression, sexual orientation (including actual or perceived heterosexuality, homosexuality, bisexuality, and asexuality), veteran status, military status, domestic violence victim status, reproductive health decision making or any other protected category.
Below are some other jobs we think you might be interested in.
-
Protocol Software Engineer - Storage
- Sei Network
- New York City
May 06 -
Protocol Engineer
- Injective Labs
- Anywhere
- Remote
Jun 03 -
Protocol Engineer
- LayerZero
- Vancouver, BC
May 29 -
Senior Software Engineer
- Ellipsis Labs
- New York, New York
Jun 02 -
Senior Software Engineer
- IEX
- New York
May 08 -
Senior Software Engineer
- MadHive
- Remote, United States; Madhive US (Redwood City)
May 22 -
Drift - Junior Software Engineer
- Drift Protocol
- Fully-Remote, working in the Asia timezone
- Remote
Jun 15 -
Senior Software Engineer, Alterya
- Chainalysis
- Tel Aviv Office; Israel
Jun 07 -
Senior Software Engineer - Backend
- ether.fi
- New York; Cayman; Denver
May 20 -
Senior Software Engineer, Core
- Stellar
- San Francisco
May 09 -
Senior Software Engineer, iOS
- Worldcoin
- San Francisco
Jun 01 -
Senior Software Engineer, CoinDesk Media
- CoinDesk
- New York
May 15 -
Senior Software Engineer - Full Stack
- Bitcoin Depot
- Remote - USA
- Remote
May 02 -
Senior Software Engineer, Predictions (Mobile)
- Gemini
- New York, New York
May 23 -
Senior Software Engineer, Frontend
- Phantom
- Anywhere
- Remote
May 13 -
Senior Software Engineer - MetaMask Card
- Consensys
- CANADA - Remote, EMEA - Remote, LATAM - Remote, UNITED STATES - Remote
- Remote
May 27 -
Senior Software Engineer - future opportunities
- Shakepay
- Remote, Canada
- Remote
May 31 -
Senior Software Engineer, TypeScript SDK
- Mysten Labs
- USA (Remote); Canada (Remote)
- Remote
May 24 -
Senior Software Engineer, Liquidity Management
- Ripple
- New York, NY, United States
Jun 08 -
Senior Software Engineer, Developer Infrastructure
- Coinbase
- Remote - USA
- Remote
Jun 09

