Principal Solidity Engineer – Quant / 3 month contract

at Austin Werner
Published September 15, 2023
Location New York, NY
Category Default  
Job Type Full-time  

Description

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.