Build Systems Engineer
Vercel- Full Time
- Senior (5 to 8 years)
Candidates should possess experience with deploying and managing large mono-repo codebases, a proven track record in navigating the complexities of a large engineering organization (500+ engineers), familiarity with modern build systems such as Buck2, Bazel, or Nix, and experience with modern CI/CD systems like GitHub Actions, BuildKite, or CircleCI. Strong communication skills are required, along with an eagerness to learn Haskell, as the company’s core monolith is built on it.
The Senior Release Engineer will own the end-to-end release process for the company’s large mono-repo codebase, implementing flexible release and rollback strategies, collaborating with cross-functional teams to design and refine release processes, working with build tools like Buck2, Vite, and Nix, leading the development of CI/CD processes for a high-frequency release cadence, and using strong communication skills to coordinate releases across teams, ensuring smooth and collaborative deployments.
Banking services for startups and founders
Mercury provides banking services specifically designed for startups, regardless of their size or stage of development. Their offerings include free checking and savings accounts, debit and credit cards, and options for domestic and international wire transfers, as well as treasury and venture debt services. The platform is user-friendly, allowing founders to manage their finances with ease. What sets Mercury apart from traditional banks is its focus on the startup community, offering programs that connect founders with valuable resources and advice to help them succeed. The goal of Mercury is to empower startups by providing them with the financial tools and support they need to grow and thrive.