About the company
*Scroll has a remote-first work culture, our staff base is globally distributed and we are location agnostic. We make hiring decisions based on talent, culture fit and role suitability. If you have the skills and experience requested by this job description then please APPLY! At Scroll, we operate on the bleeding edge of a fast-moving frontier of zk technology, research and innovation. The Application Security Engineer will be responsible for improving the zkEVM-based zkRollup security, ensuring that Scroll is one of the safest Layer 2’s for projects and users. The role is ideal for an individual who thrives in a start-up environment, a self-starter that is dynamic and comfortable to take on responsibilities and can work effectively within a remote setup.
Job Summary
Responsibilities
📍Platform Engineering & Developer Enablement 📍Design, build, and maintain internal developer tools to improve developer lifecycle, including building, testing, and deploying. 📍Create tools that streamline developer workflows, including monitoring, logging, and debugging utilities. Infrastructure & System Architecture 📍Design, provision, and maintain cloud environments focused on scalability, reliability, and security. 📍Automate deployment and maintenance processes ensuring seamless integration and rapid iteration. 📍Reliability, Monitoring & Security 📍Implement observability solutions to gain actionable insights, enhance performance, and ensure high availability of blockchain services. 📍Work closely with the security team to harden infrastructure and mitigate potential threats. 📍Operate and maintain a fleet of hundreds of GPU-based zk provers. 📍Track prover health, detect failures, and optimize performance in real time.
Requirements
📍5+ years of experience as a DevOps, Infrastructure, Site Reliability or Cloud Engineer 📍3+ years of experience as Backend Developer 📍Familiarity with hybrid cloud environments (AWS, Azure, GCP, etc.) and the ability to design, provision, and maintain them securely and efficiently. 📍Good at any modern programming language (Go, Rust, Python). You need to be a good programmer for custom tooling.
The crypto industry is evolving rapidly, offering new opportunities in blockchain, web3, and remote crypto roles — don’t miss your chance to be part of it.