Software Engineer the Product Exploration team

This post contains product affiliate links. We may receive a commission from Amazon if you make a purchase after clicking on one of these links. You will not incur any additional costs by clicking these links

Join StarkWare as a software engineer on the Exploration Team to design and develop open-source solutions for the Starknet ecosystem!

Exploration Software Engineer Role at StarkWare

The role of an exploration software engineer within StarkWare involves regular travel within the US for various purposes such as office meetings and conferences. The mission is to engage with and foster contributions to open-source projects within the Exploration Team, with a strong focus on the Starknet ecosystem.

Main Responsibilities

The primary responsibilities include designing, developing, testing, and deploying software solutions tailored to Starknet. Software engineers need to collaborate with distributed team members to outline clear project roadmaps and milestones, while also working in tandem with the Starknet community to develop and integrate solutions. A critical component of the role is to write high-quality, maintainable, and well-tested code.

Desired Qualifications

Candidates should exhibit a strong proficiency in Rust or a comparable systems-level language, coupled with a working knowledge of core blockchain protocol design. Versatility in adapting to new programming languages, tools, and environmental challenges is key. Having a proven track record of writing clean, testable, and efficient code is essential.

Additional Preferences

Experience with blockchain protocols, open-source development, and protocol development in a live production environment are highly regarded, especially familiarity with Ethereum and Starknet protocols.

Relevant Skills and Traits

Proficiency in systems-level languages like Rust, experience with Ethereum (contract or infrastructure), and the ability to understand complex problems to design appropriate solutions are necessary. A genuine passion for open-source projects, strong collaboration skills, and a willingness to learn and teach are important for the candidate. Being comfortable with community engagement and possessing some knowledge of project management is beneficial. StarkWare emphasizes the importance of continuous improvement, teaching and mentoring newcomers, and respect for diversity and inclusion.

About StarkWare

StarkWare is a company with a global presence that seeks a skilled individual to join their team and contribute to the innovative field of blockchain technology, particularly within the Starknet ecosystem.

This job offer was originally published on RemoteOK


At Smart Remote Jobs, we understand the importance of equipping remote workers with the tools they need to thrive in their roles. To enhance your remote work experience, we recommend considering an ergonomic keyboard that can significantly improve comfort during long hours of typing.

Then, you'd better block out distractions with noise-cancelling headphones, ensuring clear communication during virtual meetings and enhanced concentration.

Finally, if you want to increase flexibility and promote better posture, you should use an adjustable standing desk, allowing you to alternate between sitting and standing positions throughout the day for improved health and productivity.



Software development


March 16, 2024


0 clicks on Apply Now

Similar job offers

This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.