We’re Looking for a Community Manager / Social Media Evangelist to Join the Real Python Team

Real Python Logo

Do you love interacting with the Python community and do you want to become a key member of one the largest Python communities on the web?

The realpython.com tutorial team is known for making the highest-quality Python tutorials available online. Our mission is to “help Python developers around the world become more awesome.”

With 3M visitors a month it feels amazing how far we’ve come—but we think we can do even better! To help us serve the worldwide Python community even better we are growing our team:

I’m looking for a motivated community manager / social media evangelist to join us on a part-time (freelance) basis. Keep reading to find out what’s involved, and how to apply.

Main Responsibilities

Your main responsibilities in this role would be as follows:

  • As our Community Manager you’ll run the Real Python Twitter, Facebook, LinkedIn, and Instagram social media accounts with a total of over 400,000 followers (and growing.) You’ll create, curate, and manage all social media updates we publish, based on a system that we’ll teach you.

  • Listen to and interact with the Real Python community on social media and in the tutorial comments section on realpython.com. Share what you’ve learned with the team so we can improve the quality of our tutorials.

    Note: We don’t expect you to be an expert at everything related to Python. You can always lean on the rest of the team for support. But to excel in this role you should have an interest in Python and a big heart for the Python developer community.

  • Re-tweet & share interesting content by other Python accounts and articles surfaced by our followers. Research and share the latest Python links & news on Twitter and other social media channels (we show you how to do it.)

  • Coordinate new tutorial releases with the editing team & promote the latest Real Python tutorials when they go live. For example, you’ll share our latest tutorials on our own social media channels as well as community forums and content submission sites like Reddit, Hacker News, Pythonista Cafe, and other Python-related Facebook groups.

Why Join Our Team?

  1. Eyeballs: Our site gets a lot of traffic—half a million visitors per month and growing. We’re regularly featured in other Python publications and we also run one of the largest newsletters and social media accounts in the Python community. Our Twitter account gets more than 3,000,000 impressions every single month. And you’ll be leading the charge.
  2. Learning: You’ll always be learning something new—and you’ll have fun doing it. You’ll become a better developer, writer, and communicator, while making new friends along the way.
  3. Personal Exposure: Your picture and bio will be prominently featured on the realpython.com website. And as our community manager you’ll be building relationships with all kinds of members of the global Python programming community—whether that’s inside or outside the team. And while we can’t make any guarantees, who knows what kinds of opportunities this will create for you further down the road.
  4. $$$ Money: You’ll get paid to learn. We’re not asking you to do this “just for the exposure”—this is a paid part-time (freelance) position.
  5. Special Opportunities: Members of the tutorial team get access to special opportunities such as contributing to our books and courses, speaking at online meetups we organize, becoming interview guests to chat about an area of your expertise, working on team projects, and more.
  6. Contracting Opportunities: Members of the tutorial team share contracting opportunities we hear about with the rest of the team—this is a great way to find out about more work.
  7. You’ll Have an Impact: We get emails and comments every day about how our tutorials help our readers write their first Python program, get their learning progress unstuck, or accomplish their career dream of working with Python professionally. This means a lot to us and makes all the hard work worth it.
  8. 100% Remote-Friendly: At Real Python you’ll join a remote-first, distributed, and diverse team that spans across the globe.
  9. Free Stuff: As a final bonus, by joining the tutorial team you will get a lot of free stuff. You’ll get a free copy of all of the products we sell on the site, as well as a life-time membership to PythonistaCafe. That’s about $1,000 in value you’ll receive for free.

Requirements & How To Apply

Here are the requirements for this role:

  • To excel in this role you should have a strong interest in Python and a big ❤️ for the Python developer community.
  • You should be a great communicator and have solid English (written) communication skills.
  • You should be comfortable using tools like Slack and Trello—or be interested in learning how to use them.
  • You should have a strong work ethic and the ability to deliver on time and to meet deadlines.

To apply, click the link below and fill out our Tutorial Team Job Application form:

>> Community Manager Job Application

For the applicants that look most promising, we will contact you for a 1:1 interview and then take it from there.