FYI: This article is in part a story about my journey in DevRel as well as an attempt to let others know about job openings for my company "Couchbase" for Python and Mobile Developer Advocates.
If you want to take a look at these job opportunities I will place the links here and at the end of the article.
I have been in DevRel for over two years and worked for two different companies Progress Software and Couchbase. I wrote an article about my transition from Software Engineer to Developer advocate and you can read more about the projects, talks, and traveling I have done on ReactStateOfMind.com.
At Progress Software, I was the DA for their KendoReact UI library and got to travel all over the US and Europe and really learn about the traveling aspect of the DevRel, networking at conferences before COVID and I am so lucky to have had that opportunity.
I loved the position because I am passionate about UI and React, but one thing that happened is that my fullstack skills atrophied. I was not flexing my fullstack muscles as much and in a fortunate turn of events, there was a change of management and restructuring that gave me the opportunity to look for a new DA position.
I cannot stress enough how important it is to network as a DevRel with other developers and advocates when you are traveling. One of those connections that I made with another developer advocate made a huge impact on him enough to recommend me to a company that he had interviewed with but did not end up taking the job.
But as a developer, I was missing something. I also really love building APIs and understanding the full stack from client to server and database.
First off, I want to say that I am not writing this because my company put me up to it, in fact, they have no idea I decided to write this article. I did it because I think that not only is there an opportunity for others interested in a DA position to apply for a few positions we have open, but to also give them the ability to work as a DA and continue to be an expert in their stack of choice.
I want others to be cognizant when picking a company to work as a Developer Advocate, and think about if that position you take is going to force you to focus on one area only? Is it going to limit the freedom you have to talk about different technologies?
For instance, I really love React and state management, tools like Apollo, RecoilJS, and building GraphQL and REST APIs. And since I work for a database company, as long as I am talking about how to use all of that with our database, I have the freedom to choose my stack. I think this is a very important consideration you should have going into a DA role.
Now to get to the reason I wrote this article, I want to let Python and Native Mobile developers know about some opportunities we have to join our team as a Developer Advocates.
Do you want to have the freedom to pick your stack and focus on any Python tools you want in order to teach others about our database? Do you want to be able to work in your choice of Android, iOS, or maybe React Native 😉?
If you don't want to be tied down as a DA and could see yourself working for a database company that really opens up the options of what technology you choose as your weapon of choice in either Python or Mobile development, maybe you should talk to us.
Below are links to the two positions and a list of our SDKs, and I would say, just because we are not currently hiring for Go, Scala, PHP, Ruby, .Net, or C does not mean that we wouldn't entertain talking to you and keeping you in mind when we expand our headcount. Could be next year, could be next month. So please, take a look at these links and if you have any questions, hit me up on Twitter @httpJunkie!
I can take a few mins to Zoom with anyone to give them a better insight into what it's like working here or you could just send in your resume. But I would say that time is of the essence. We are already looking to fill these positions. Make yourself stand out from the pack and show us what you can do as either a fullstack Python or Mobile/Native developer!
We are looking for those with plenty of experience as a developer and those who may have existing DevRel experience. The more of each of these you have, the better your opportunity. I would also say that we are an equal opportunity employer and at Couchabse we really care about diversity in people and ideas. This is a remote postition.
Don't forget to tell them that Eric Bishard sent you! 😉
Couchbase SDKs and potential areas we might be hiring for in the future: