Lead Developer Advocate

Posted Feb 22

The Role

About

Castle is a profitable Series A startup revolutionizing trust and safety for users on major consumer platforms like Canva, Atlassian, and Rockstar Games. Our journey is backed by Y Combinator, Index Ventures, and seasoned angel investors from Datadog, Stripe, and New Relic. Inspired by industry pioneers like Stripe and Twilio, we admire and emulate their approach to building beautiful products with an API-first design.

As our first Developer Advocate, you will carve out a new path within our organization, directly reporting to the CEO, an engineer with a deep passion for technology and innovation. This unique position places you at the forefront of our outreach and community engagement efforts, embodying the intersection of content creation, SDK development, and strategic partnerships. You'll be instrumental in shaping the developer ecosystem around our products, making an indelible mark on our company's trajectory and the broader tech landscape.

Our hybrid work model includes two days a week in our Williamsburg, Brooklyn office, fostering collaboration among our diverse team of 20, spanning the US, Poland, Portugal, and Sweden. Join us in our mission to redefine digital safety and trust, leveraging your expertise to inspire and engage developers worldwide.

Responsibilities

  • Write one high-quality technical blog post every other week to educate and engage our developer audience.
  • Own, develop, and maintain SDKs and technical integrations, ensuring they meet the needs of our partners and developers.
  • Identify and pursue strategic partnership and integration opportunities to expand our ecosystem.
  • Represent Castle at conferences, meetups, and webinars, sharing insights and promoting our solutions.
  • Host webinars and workshops to demonstrate the capabilities of our products and educate developers about best practices.
  • Collaborate with the engineering and product teams to understand and advocate for developer needs and product improvements.

Qualifications

  • A startup mindset – flexibility, agility, and adaptability - we are passionate about limiting work-in-progress and deeply value work/life balance, but this is a startup, and you will be expected to pivot between projects/codebases/areas of work regularly.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (exceptional experience can substitute for formal education).
  • 3+ years of experience in a software engineering or technical product management role, ideally within a startup.
  • Proven track record of creating high-quality technical content such as blog posts, tutorials, or documentation.
  • Strong public speaking skills with experience presenting at industry conferences, meetups, or hosting webinars.
  • Experience developing, managing, or contributing to SDKs, APIs, or developer tools.