Role in brief
Wynd Labs is building a decentralized network to make public web data accessible for AI. This role involves designing, coding, and deploying secure smart contracts, integrating them into dApps, and ensuring their integrity. It suits experienced software developers with a background in scalable systems and a drive for autonomy in a fast-paced environment.
About the role
This position focuses on the full lifecycle of smart contract development, from initial design and coding to deployment and ongoing maintenance. The engineer will be responsible for creating robust and secure smart contracts that operate on blockchain networks, ensuring they are seamlessly integrated into various decentralized applications. This involves a strong emphasis on security best practices, including conducting code audits and proactively addressing potential vulnerabilities.
The role requires close collaboration with other developers, architects, and stakeholders to align smart contract development with overall project requirements and architectural goals for decentralized systems. This includes creating and maintaining thorough documentation for all smart contracts to ensure transparency and ease of understanding for both internal teams and external auditors. The engineer will also provide support for smart contract functionality, troubleshooting issues, and implementing necessary updates.
Wynd Labs operates as an early-stage startup with a lean, highly motivated team. The company values initiative, autonomy, and a flat organizational structure where decision-makers are also implementers. Success in this role involves consistently delivering high-quality, maintainable code, contributing to a scalable system, and thriving in an environment driven by ambitious goals and a sense of urgency to improve access to public web data for AI.
The annual salary for this position ranges from $150,000 to $230,000.
Skills that matter here
- Smart Contract Development: This role is centered on designing, coding, and deploying secure smart contracts on blockchain networks.
- Blockchain Integration: The engineer will integrate smart contracts into decentralized applications, ensuring compatibility and functionality.
- Security and Auditing: Implementing security best practices, conducting code audits, and addressing vulnerabilities in smart contracts are key responsibilities.
- Software development: The role requires extensive experience in writing high-quality, robust, and maintainable code for large scalable systems.
- continuous integration: Familiarity with contemporary software development processes like continuous integration is necessary for managing intricate software systems.
- continuous deployment: Experience with continuous deployment is important for efficiently managing and updating live software systems.
Who this role suits
- You are a seasoned software developer with at least five years of experience, capable of building and maintaining large, scalable systems.
- You thrive in an autonomous work environment and are comfortable taking initiative and delivering high-quality results without extensive oversight.
- You are meticulous about code quality and security, particularly in the context of blockchain and smart contracts.
- You are proactive in identifying and solving complex issues in live software systems and are proficient in modern development practices.
From the employer
- Smart Contract Development: Design, code, and deploy robust and secure smart contracts that execute seamlessly on blockchain networks.
- Blockchain Integration: Collaborate with cross-functional teams to integrate smart contracts into various decentralized applications, ensuring compatibility and functionality.
- Security and Auditing: Implement best practices for secure smart contract development, conduct code audits, and address vulnerabilities to ensure the integrity and reliability of the blockchain-based applications.
- Collaboration: Work closely with other developers, architects, and stakeholders to understand project requirements and contribute to the overall architecture of decentralized systems.
- Documentation: Create and maintain comprehensive documentation for smart contracts, ensuring transparency and ease of understanding for other team members and external auditors.
- Troubleshooting and Support: Provide timely support for any issues related to smart contract functionality, addressing bugs, and implementing updates as required.
- BS or MS degree in a STEM major or equivalent job experience required.
- 5+ years experience in software development and writing very high quality code that is robust and easy to maintain.
- Knowledge on how to build large scalable systems.
- Knowledge and experience in identifying and solving issues with intricate, live software systems, as well as in-depth familiarity with contemporary software development processes such as continuous integration and continuous deployment.
- Professional or native English language proficiency.
- Opportunity: We are at the forefront of developing a web-scale crawler and knowledge graph that allows ordinary people to participate in the process, and share in the benefits of AI development.
- Culture: We’re a lean team working together to achieve a very ambitious goal of improving access to public web data and distributing the value of AI to the people. We prioritize low ego and high output.
- Compensation: You’ll receive a competitive salary and equity package.
Questions about this role
What is the remote work policy for this position?
This is a fully remote position.
What level of experience is required for this role?
Candidates should have at least 5 years of experience in software development and possess knowledge of building large scalable systems.
How do I apply for this job?
The job posting does not specify an application method, but interested candidates should refer to the company's website for career opportunities.