Espresso - Software Engineer, Infrastructure
Requirements
• B.S. in Computer Science, Mathematics, or relevant field, or equivalent computer science and software engineering experience • Experience shipping and taking engineering projects to production • Experience with distributed systems and/or blockchain systems, especially P2P networking and consensus • Understanding of software engineering and security best practices • Strong written and verbal communication skills • Passion for writing correct code • Proficiency with Rust in a production environment (or similar strongly-typed languages such as C++, Haskell, Ocaml, etc.) • Experience working on blockchain infrastructure, e.g. a layer-1 blockchain • Enthusiasm for the rapidly developing blockchain ecosystem
Responsibilities
• Contribute to the design and implementation of Espresso’s core blockchain infrastructure in Rust • Take engineering projects from concept and design to production, while working with engineering leaders and the product team to create sound and realistic roadmaps
Benefits
• Fully remote with flexible hours • Work alongside the brightest minds in the crypto space • Regular team off-sites to international locations • Unlimited vacation policy • Top-tier health, dental, and vision coverage for US employees • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT