Hi there!

We're Arc, a platform connecting software developers anywhere in the world with great remote job opportunities. On the Arc Blog, we try to help developers succeed professionally. Though we speak to all developers, we often specifically deal with remote careers. From how to nail Zoom-based technical interviews to working on distributed teams asynchronously, we aim to level the playing field to allow great candidates everywhere to find incredible and fulfilling development careers.

But, to give great advice, we need writers with solid expertise, of course!

So, we're seeking people with specific knowledge of careers for software developers. You don't have to be a particularly strong writer, either, and you'll get credit (and paid) for your work! If that sounds interesting and relevant to you, then keep reading!

Who: Expert or thought leader in software development careers (particularly remote work) capable of long-form writing (~1,500-2,500-word articles) on various career- and tech-related topics.

Writing Guidelines: US English, knowledgeable and approachable personality, professional but friendly tone.

Target Audience: While we sometimes gear our content to engineering managers and technical leads, about 90% of our content targets remote software developers, particularly those looking to level up their careers.

Why You'd Like to Write for Arc:

  • Get Seen - Between Arc and our sister site, Codementor, we have hundreds of thousands of users and monthly readers.
  • Go Viral - We'll share your content in our community on Arc, our biweekly newsletter, and across our fast-growing social media profiles!
  • Upgrade Your Career - Add your published work to your portfolio and LinkedIn profile to position yourself as an expert in dev careers. Future employers will be impressed!
  • We're Fun - Okay, so we might be a bit biased, but we like to think we're a fun team to work for/with!


  • Deep knowledge of software development careers (you have worked your way up in the career path OR you've been a tech recruiter OR you've managed an engineering team OR you've worked as a remote developer extensively, etc.).
  • Ability to take a complex topic and turn it into an easy, clear, and accessible article. (Many of our readers are not native English speakers, so clarity is important!)


  • Previous samples of writing in software development or on the careers of software developers.
  • Experience with basic search engine optimization (SEO) and marketing practices.
  • First-hand expertise in several popular coding languages.
  • You are a budding or current thought leader on LinkedIn and Twitter and willing to share your content on social after publication.

Output: To start, we'll work on an article-by-article basis, about 1 article per week or so. If we're both satisfied with the work process, we could make it a regular thing with up to 1-2 articles per week requested, depending on your schedule and our writing needs.

Sample Articles:

(To give you ideas of topics you might be assigned, if they matched your experience, of course!)

  • How to negotiate a raise/promotion as a remote developer
  • 10+ Tips for avoiding burnout as a remote software engineer
  • Here are 5 mistakes that can get developers stuck in their careers

What to Do Next:

If you think you'd be a great fit, we'd love to hear from you! Please apply through this page. You'll be asked to provide your LinkedIn profile, a few links to previous articles you've written (on careers, software development, or similar), if any, and your $$$ rate per 1,000 words. We're looking forward to receiving your application!

*** NOTE: Please Disregard the Below "Our Benefits" Section! ***

This role is for a freelance contributor, but you will still get to work with a diverse and energetic global team!

Our benefits

  • Competitive compensation
  • Generous paid time off policy
  • Flexible work schedule
  • Regular team bonding events
  • Free Kindle book program
  • Remote work stipend
  • Birthday and work anniversary celebrations
  • Work with a diverse and energetic global team

Apply for this Job

* Required