Software Engineer - Early Career
Core
Build production code for the Uniswap Protocol, including web apps, backend services, infrastructure, and smart contracts, serving millions of users across 17 chains.
Role type
Early-career full-stack software engineer
Builds
Production code for the Uniswap Web App, Wallet, Trading API, and Unichain
Domain
Decentralized Finance (DeFi) / Blockchain
Deliverable
production ML models | product features | infrastructure
Required skills
Computer Science fundamentals, ability to learn new languages/systems quickly, evidence of building (internships, side projects, open-source, hackathons)
Preferred skills
Crypto/DeFi project experience, depth in specific tools/languages, competitive programming, CTFs, research
Technologies
Smart contracts, Web technologies, Backend services, Infrastructure tools
Responsibilities
Ship well-tested production code, pair with a senior mentor, conduct code reviews, move across different layers of the stack
Seniority
Junior, new-grad cohort