Senior Backend Engineer, Platform
Uniswap Labs is the team behind the Uniswap Protocol, a decentralized trading protocol focused on products, research, and development. The associated Uniswap Foundation is a nonprofit dedicated to supporting innovation across the Uniswap community to create a more open and fair financial system.
Investors
Projects
About Uniswap Labs
Uniswap Labs is the company behind the Uniswap Protocol, the world's largest decentralized trading protocol. They develop products like the Uniswap Web App and the Uniswap Wallet, enabling users to swap tokens, provide liquidity, and bridge assets across multiple networks. Recent product updates include the introduction of Limit Orders, permissionless bridging, the Uniswap Extension for Chrome, and integration with Robinhood Connect for crypto purchases. The Labs team also conducts and publishes research on topics like Layer 2 scaling, order flow auctions, and drivers of crypto asset prices. The ecosystem is also supported by the Uniswap Foundation, a nonprofit dedicated to fostering a more open and fair financial system by supporting innovation within the Uniswap community. The protocol's documentation provides information on core concepts like Swaps, Pools, and Concentrated Liquidity, along with guides for developers to integrate with Uniswap.
Skills
About the Role
You will design, develop, and maintain backend systems that power shared services. You will write high-quality, well-tested code and review peers' code. You will provide technical guidance on architectural and coding tradeoffs, drive cross-pod technical initiatives, and improve developer productivity and system reliability through automation and best practices. You will build and operate large-scale production systems on the cloud and contribute to 0→1 system design.
Requirements
- 6+ years of software engineering experience with a focus on infrastructure
- Proficiency in TypeScript, Go, or Rust
- Excellent coding skills, strong debugging capabilities, and knowledge of algorithms
- Deep understanding of AWS cloud constructs and architecture
- Experience designing, building, and maintaining large-scale production systems on the cloud
- Ability to build systems from the ground up (0→1)
- Passion for building scalable, reliable systems
Responsibilities
- Design, develop, and maintain backend systems supporting shared services
- Write high-quality, well-tested code and review code from peers
- Provide technical guidance and leadership on architectural and coding tradeoffs
- Drive strategic technical initiatives across engineering pods
- Improve developer productivity and system reliability through automation and best practices
Benefits
- Company-paid medical, dental, and vision for employees and dependents
- Wellness offerings including a partnership with Equinox Fitness Clubs
- 401(k) with 4% employer contribution
- Annual $1,500 education stipend
- Unlimited and encouraged time off
- Up to 16 weeks paid parental leave
- Home office setup stipend for remote employees
- Daily lunches at New York headquarters
