|Published||September 15, 2023|
|Location||New York, NY|
Principal Solidity Engineer - Mathematically / Quant Engineering Background
We are seeking a highly skilled and adaptable Principal Solidity Engineer to join our team. As a Principal Solidity Engineer, you will play a crucial role in launching and optimizing our protocols. You will work closely with our CEO and collaborate with a small team of engineers to deliver exceptional results in a fast-paced environment.
Responsibilities for the Principal Solidity Engineer:
- Develop and launch protocols in a timely manner, utilizing your expertise in Solidity programming and numerical concepts.
- Collaborate with backend and frontend engineers to ensure seamless integration of protocols.
- Work alongside our CEO to test and validate hypotheses regarding protocol development timelines and resource requirements.
- Foster a research-oriented mindset, focusing on key accounting problems rather than excessive refactoring and optimization.
- Analyze and understand numerical data to identify trends and make informed decisions.
- Implement proof-of-concepts quickly, prioritizing key aspects of the protocol over security and optimization.
- Be open to learning from and working with existing code, whether it is written by yourself or others.
- Maintain a balance between proper understanding and test-driven development, recognizing the importance of tests while avoiding excessive liabilities.
- Collaborate closely with stakeholders, providing rapid iterations and delivering proof-of-concepts for evaluation.
- Prioritize the team's success over individual achievements, embracing a collective approach to problem-solving.
Requirements for the Principal Solidity Engineer:
- Demonstrated experience as a Principal Solidity Engineer, with a track record of launching protocols within tight timelines.
- Strong familiarity with Solidity programming language and numerical concepts.
- A flexible and adaptable mindset, able to navigate through evolving requirements and changing priorities.
- Excellent understanding of key accounting problems and the ability to quickly make sense of numerical data.
- Comfortable working in a research-oriented environment, focusing on the core elements of protocol development.
- Strong collaboration and communication skills, with the ability to effectively extract value from existing code and work in a team-oriented setting.
- Results-driven mindset, able to prioritize and deliver iterative proof-of-concepts efficiently.
- Proven ability to strike a balance between proper understanding and test-driven development.
- Knowledge of security best practices and protocol optimization is a plus but not a primary focus.
If you are a highly skilled and adaptable Solidity Engineer looking for a challenging and dynamic role in a fast-paced environment, we would love to hear from you. Join our team and be part of a collective effort to drive innovation and make meaningful contributions to the blockchain industry.