Developer Advocate

DNSimple

As a developer advocate, you will represent DNSimple publicly. If you are not already, you will become an expert in DNS and domain names. You will work to grow DNSimple's presence in developer communities through writing, speaking, and engineering projects that align with DNSimple's overall objectives. You will work directly with marketing to identify opportunities and implement projects that help foster growth amongst engineers and technical organizations worldwide. You will help developers succeed with the DNSimple platform.
Responsibilities
  • Find, join, and engage in user groups, technical news and review sites, discussion groups (example Stack Overflow), etc.
  • Engage in social media platforms with groups, such as Facebook and LinkedIn, to expand DNSimple's presence.
  • Identify and submit proposals for speaking engagements at conferences.
  • Identify and engage in podcast interviews.
  • Develop and maintain tutorials on how to use DNSimple and our services.
  • Content creation for new customers, including blog posts, support documents, and in-app content.
  • Work with engineering and UX to improve customer onboarding flows.
  • Work with existing customers to identify improvements and communicate requirements with engineering.
  • Work with marketing to identify and implement engineering-as-marketing projects to attract new customers.
  • Create accessible, engaging content out of highly technical topics to bring developers to the DNSimple platform.
Required Skills and Experience
  • Minimum of 5 years as a software developer operating production systems.
  • Previous professional development experience with at least two of the following languages: Ruby, Go, Python, JavaScript, Java, Elixir, Erlang.
  • Previous experience as a developer advocate.
  • Previous public speaking experience.
  • Previous experience with integrating APIs, infrastructure tools, and services.
  • Excellent written and oral communication.
Additional Skills
  • Basic knowledge of DNS and domain names.
  • Excellent digital organization skills.
  • Open minded software development practitioner who is willing to explore new technologies and programming languages.
Subscribe Now