May 18, 2023
We are looking for a Senior Engineer with extensive experience working with systems software to join our team responsible for Slang, our compiler project. This role presents a unique opportunity to make an early and substantial contribution to a project that we believe will be significant in its own right. You will work with low-level bytecode, compilers, and programming languages. You will closely collaborate with the rest of the team to design and implement advanced functionalities, troubleshoot and prioritize bugs, write clear supporting documentation, conduct code reviews, and work together on architectural decisions. You will play a critical role in upholding our commitment to open-source software by actively contributing to the repository, collaborating with fellow developers, listening to feedback, and incorporating new ideas into our codebase.
• At least 5 years of experience working on systems software • 2+ years of working with Rust • Knowledge and experience with Node.js • Ability to take ownership and work with minimal direction • Comfortable adapting to changing requirements • Prior experience working in a remote and globally-distributed environment • Experience in leading projects & mentoring other team members
• Fully-remote role • Opportunity to make an early and substantial contribution to a project that will be significant in its own right • Work with low-level bytecode, compilers, and programming languages • Play a critical role in upholding the company's commitment to open-source software • Chance to work on a core component of the Ethereum stack and support the entire Ethereum ecosystem to be more productive • Contribute to Ethereum as a project • All of your work will be open-source, and you'll have the chance to collaborate with other open-source projects (both inside and outside Ethereum)
Apply Now