Senior Systems Engineer (Rust), Slang
Job Description
We are looking for a Senior Engineer with extensive experience working with systems software to join our team responsible for Slang, our compiler project.
Slang will be a new Solidity compiler designed from first principles as a platform for Solidity developer tooling. As a compiler-as-a-service, the top priority will be servicing tools through domain-specific APIs and metadata to support tooling like debuggers and advanced editing assistance.
This is a fully-remote role, and we’re open to candidates applying within UTC+1 to UTC-7 timezones.
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. Through your efforts, you will help us maintain our reputation for excellence and inspire others to join us in our mission.
-
Rust
-
Node.js / N-API
-
Ethereum / EVM
-
At least 5 years of experience working on systems software
-
2+ years of working with Rust
-
Knowledge and experience with Node.js
-
We work remotely and mostly asynchronously, so the ability to take ownership and work with minimal direction is crucial
-
As this is an early-stage project, we are seeking a teammate who is comfortable adapting to changing requirements
-
Prior experience working in a remote and globally-distributed environment
-
Experience in leading projects & mentoring other team members
-
You’ll have a 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
-
Service the needs of high-profile projects that use Hardhat
-
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)
Explore More
Date Posted
06/22/2023
Views
3
Similar Jobs
Senior Full-stack Developer - Lemon.io
Views in the last 30 days - 0
The job posting is for a Senior FullStack Developer position with a fastgrowing YC company The role involves developing tools and services for AI data...
View DetailsSite Reliability Engineer - BforeAI
Views in the last 30 days - 0
BforeAI is a rapidly growing scaleup specializing in cybercrime prevention through advanced AI technologies They are recognized by Gartner and offer t...
View DetailsSenior Data Analyst, Marketing - Tremendous
Views in the last 30 days - 0
Tremendous is a fast free and flexible way to send bulk payouts globally Its used by over 10000 companies including momandpops and large corporations ...
View DetailsJunior Cloud Delivery Engineer - Canonical
Views in the last 30 days - 0
The role involves working across the entire Linux stack designing and deploying clouds and applications for external customers and architecting cloud ...
View DetailsSenior Ruby on Rails Consultant - thoughtbot
Views in the last 30 days - 0
thoughtbot is a fully remote company that values diversity equity and inclusion They are looking for a Senior Ruby on Rails Consultant to join their t...
View DetailsSenior Account Executive - Oysterremote
Views in the last 30 days - 0
Oyster is a global employment platform that aims to provide equal opportunities for everyone The company has achieved significant growth and has a div...
View Details