Senior Software Engineer & Developer Advocate
*: We are in need of an experienced professional to fill the role of Senior Software Engineer & Developer Advocate for our team. Your main responsibility will be to enhance the developer experience on the Internet Computer. As a liaison between external developers and our internal teams, you will voice developers' concerns, identify areas for improvement, and drive projects that enhance our platform and tools. This role involves shaping the platform's strategic direction, showcasing its capabilities through development work, and fostering community engagement.
Primary Responsibilities:
- Providing strategic guidance to leadership to influence the developer ecosystem and roadmap.
- Collaborating closely with developers to understand challenges and develop solutions to enhance their experience.
- Leading and contributing to developer experience projects across teams.
- Creating high-quality canisters and demo projects to showcase the Internet Computer's features.
- Developing comprehensive technical documentation and resources to support developers.
- Representing developer interests by attending events, gathering feedback, and advocating for platform enhancements.
Requirements:
Engineering Skills:
- Advanced proficiency in software design and coding with a focus on quality and security.
- Capability to introduce innovative solutions for canister development on the Internet Computer.
- Proficiency in various programming languages and frameworks used in blockchain and decentralized app development.
Communication Skills:
- Exceptional ability to convey technical concepts to diverse audiences effectively.
- Proven track record of producing clear and actionable technical documentation.
- Skilled in listening to and addressing developer challenges both internally and externally.
Bonus Points:
- Experience in blockchain, decentralized app development, or smart contracts.
- Previous roles in developer advocacy or community engagement.
- Engagement in open-source contributions or developer communities.
About the Company:
Our company is a major contributor to the Internet Computer Protocol, working to expand the ICP network's capabilities. The third-generation blockchain technology powering ICP enables the creation of secure, decentralized web applications. This technology allows for AI operations within smart contracts, offering secure AI advancement. We are a diverse team of individuals contributing to the advancement of web3 and the internet.
Equal employment opportunities are provided to all candidates regardless of race, color, religion, gender, sexual orientation, national origin, genetics, disability, age, or veteran status.