Are you a coder looking to work on the adoption of cutting edge technology? Come represent IBM as a Developer Advocate. The overall mission of the Developer Advocate is to secure platform adoption and revenue growth through evangelism, community engagement, developer relations and a vibrant solutions ecosystem. IBM creates unique opportunities for our advocates supporting social good programs that allow advocates to run events focused on what matters to them. Our focus on the advocate’s brand and increase the strength of our advocate’s presence in the market. The IBM Developer Advocate is a technical role with the mission of engaging with the broad community of developers and driving excitement around developer related technologies. This position is a great opportunity to help improve perception of IBM and to increase usage of IBM’s technologies through marketing programs as well as depth engagement with key accounts. As an IBM Developer Advocate, you are IBM’s representative to the developer community helping to win hearts and minds over to IBM’s technologies What you’ll do:
Develop useful content, education, and demo apps on top of our platform to demonstrate value and build excitement.
Encourage participation of the developer community in programs to increase primary tools and platform adoption in the developer.
Attend and speak at conferences, user meet-ups and hack-a-thons to connect with developers and understand how we can best serve them and make them successful.
Talk about technology intelligently and enthusiastically to developers, developer managers and senior management.
Extend reach in the developer community by partnering with Developer and Community Influencers.
Engage Influencers and third-party communities.
Maintain knowledge about multiple versions of the same product and speak to future releases.
Become a thought leader in the market and a voice of our users inside the IBM developer organization.
Create new market opportunity, identify innovative solutions and associated journeys to expend developer engagements.
Success in this role is measured by the growth and retention of users on IBM’s Developer platform and offerings.
Who you are:
You love to build apps, create solutions, interact with other developers and derive job satisfaction from helping others learn by doing.
You are able to converse with a broad range of developer technologies and communities (DevOps, Java, Node.js, Python, Ruby on Rails, Swift, iOS, Android, etc.), while having deep subject matter expertise in a specific set; Internet of Things, Cognitive/Watson, data sciences, mobile development or an Industry focus.
You have passion, curiosity, technical depth, and exceptional communication and presentation skills.
You have a genuine interest in solving developer problems with cloud and cognitive computing, and the untapped potential of IBM technology.
You are involved in developer community groups
You have good marketing skills and business logic
You posses a strong software developer background, write code and share what you know
Multiple opportunities are available. Candidates must be willing to be based in one of the following locations: New York, San Francisco, Dallas, Austin or Boston
5-8 years of experience with a broad range of developer technologies and communities (DevOps, Java, Node.js, Python, Ruby on Rails, iOS, Android, etc.)
5-8 years of specific knowledge of mobile development, mobile platforms, multi¬channel app creation, integration, native development (iOS, Android Java, C#) and HTML5
5-8 years experience contributing to, and participating in, on-line communities (please include example links with your job application) and demonstrated experience of advocacy for a technology, brand or cause
Top notch communication skills including writing and speaking to large audiences