About the company
The Uniswap Protocol is the largest decentralized trading and automated market making protocol (often called a DEX, āDecentralized Exchangeā) on Ethereum. The Uniswap Labs team was a major contributor to the Uniswap Protocol and now focuses on building a suite of products to support the Uniswap ecosystem. Our team is one of the most impactful in crypto. We are based out of SoHo in New York City with the option to be partially or fully remote depending on the position.
Job Summary
RESPONSIBILITIES
šBuild and own the end-to-end release process for Uniswap's web and mobile applications, moving beyond our current manual processes to create scalable, automated systems. šDesign and implement comprehensive CI/CD pipelines that enable safe, frequent releases while maintaining the quality bar our users expect. šCreate release infrastructure from scratch, including automated testing frameworks, deployment orchestration, and rollback mechanisms for our consumer-facing products. šEstablish quality gates and validation processes that catch issues before they reach production, dramatically improving our release confidence. šWork cross-functionally with product, design, and engineering teams to understand release requirements and build solutions that accelerate feature delivery. šImplement sophisticated release strategies including feature flags, staged rollouts, and A/B testing infrastructure for our web and mobile platforms. šBuild monitoring and observability into the release process, creating visibility into deployment health and automated alerting for issues. šTransform our release process from reactive to proactive, establishing practices that prevent problems rather than just responding to them. šDocument and evangelize release processes, making it easy for any engineer to ship code safely and confidently. šDrive continuous improvement by analyzing release metrics, identifying bottlenecks, and implementing solutions that improve velocity without sacrificing quality.
REQUIREMENTS
š5+ years of software engineering experience with significant focus on release engineering, DevOps, or platform engineering for consumer applications. šProven experience shipping and managing releases for high-traffic web and mobile applications at scale. šDeep expertise in building CI/CD pipelines from scratch (GitHub Actions, CircleCI, Jenkins, or similar). šStrong programming skills in languages like TypeScript, Python, or Go for building robust automation tools. šExperience with mobile app release processes (iOS/Android app stores, code signing, distribution).
If youāre passionate about blockchain and decentralized technologies, explore more opportunities in web3 and cryptocurrency careers.




