2020 Year in Review

A look at our first year and the jobs and hiring organizations that we found in 2020.

Post a job
Rich Thornett

2020 was a big year for Outer Join–our first! To commemorate the year of our launch and document the jobs that we found along the way, I’d like to share a bit of company history and explore the inner world of data at Outer Join.

I’m a software developer by trade and in the spring of 2020 indulged a long-running curiosity about data science: I taught myself some fundamentals (NumPy, Pandas, Scikit-learn, etc) while also volunteering with my daughter's school system to help them better leverage data. I was having fun and started looking for a data analyst role that would fit my lifestyle (read: remote).

While exploring the job market, I struggled to find a high-quality, niche job board for data science like those I’d frequented in programming and design. Having a long history and interest in hiring platforms from my experience co-founding and running Dribbble, this felt like an opportunity.

Coding ensued, a wordplayful domain was secured, and a site was born. To prepare it for public consumption, I got help from one of the best designers in the business–Dan Cederholm–who’s responsible for the double-entendred logo and heroic splash image that regales the site. I also engaged designer/developer extraordinaire Andy Leverenz, who helps keep the UI looking sharp, well-maintained, and working across devices.

Outer Join was live (but not linked) for much of the summer of 2020 as I grew the corpus of jobs and hiring organizations. It was unveiled when I reached out to the folks at Data Science Weekly in September 2020, who were kind enough to provide a mention in their newsletter which resulted in our first visitors. Blast off!

I was thrilled to see that mention followed shortly by another in The Data Science Roundup curated by Tristan Handy, CEO & Founder of Fishtown Analytics, makers of dbt. He had this to say about Outer Join:

!! Super-cool. Lots of opportunities posted on there at high-quality companies. From what I can tell, this is quite new.

Whoa! Super-cool indeed. Thanks, Tristan!

There's much more outreach planned for 2021, but the remainder of 2020 was spent mostly heads down, working on infrastructure to import the latest jobs and hiring organizations and laying the groundwork to build out the platform and grow in 2021.

But enough about our story–I’d rather shine a light on the jobs and hiring organizations discovered along the way. So let’s look at some data ...

How many jobs & organizations did we publish in 2020?

1,401
jobs
Though we have lots of automation for ingesting job information into our database, all jobs appearing on the website were curated–either handpicked, or submitted by employers and reviewed–in 2020.
533
organizations
In late 2020, we stepped up our data collection for organizations. Now you can peruse employee counts, locations, taglines, descriptions, and social media links when exploring organizations. Search filters on core organization attributes are coming in 2021.
35
nonprofits
If you work at a nonprofit and are hiring remotely in data science, please get in touch! We want to help nonprofit teams and their data science roles get more visibility and hope to grow this number substantially in 2021.

How are jobs classified?

I launched the site with three core categories into which jobs were classified:

Before long, it became clear that a non-trivial swath of roles wasn’t quite fitting any of these and warranted a category of its own, so I created a fourth (and reclassified existing jobs):

Machine Learning (ML) Engineering

Note that to assign a category to a job, the title is analyzed using regular expressions–no fancy NLP or machine learning at this time–though we still review and can override the result. The automated classification has been extremely accurate thus far. However, as we expand the number of jobs and breadth of avenues by which they can be explored, we may have to do some actual ... data science. 😱

With the core categories in place, here’s how the jobs in 2020 broke out:

Jobs by Category

It’s worth noting how we find jobs–it’s not terribly scientific. Jobs are typically culled by scouring a variety of job boards and search engines, or revisiting the careers page of organizations we’ve already found. Once we’ve arrived at an organization’s careers page, we select all relevant jobs and leverage automation to load and classify them in our system. So while the path to add a job may initiate with a search for a particular type of role, e.g. Data Scientist, we always reach an organization’s careers page and look for roles in all categories while there. I’ll leave it as an exercise to the reader to interpret how representative these breakdowns may be of the data science industry at large.

In the new year, we’ve added an Other category to capture jobs in the realm of data science that don’t quite fit the core four. Some of the job titles we’ve included thus far are: Developer Advocate, Instructor, Mentor, and Data Journalist. Currently, the Other category comprises 3% of all jobs on the site.

Most Popular Job Titles

I’ve talked about the broad categories that might demarcate boundaries within a data team, but what are we seeing in terms of specific job titles? Here are the most popular job titles on Outer Join in 2020.

At a glance, a few things jump out:

  • Data Engineers (as we learned from the categories) are in high demand. For more on this topic, check out We Don't Need Data Scientists, We Need Data Engineers. (Discovered via the excellent community at Locally Optimistic–check them out, too!)
  • Data Analytics roles are commonly listed with a wide variety of job titles-Data Analyst, Business Analyst, Senior Product Analyst, Business Intelligence Analyst, etc.
  • Most of the top titles (13 of 23) are labeled Senior level or higher. Not to mention that roles like Data Scientist often require significant experience. The occurrence of so many high-experience titles in this list (they are numerous in the long tail as well) suggests that roles in the realm of data science skew senior.
  • No roles in the top 25 contain the moniker "Junior", "Entry Level", or "New Grad". In fact, we collected only 11 jobs with titles containing those words in 2020, less than 1% of all openings (0.79% to be precise). Having said that, there are many jobs, particularly in Data Analytics, citing 1-3 years experience required even though they don’t carry the Junior title.
  • There's a relatively new title that managed to crack the top 10: Analytics Engineer. The Analytics Engineer is a hybrid role that sits between Data Analytics and Data Engineering. At Outer Join, we are currently categorizing such roles (sometimes labeled Business Intelligence Engineer) under Data Engineering. But we’re watching this title closely to see if grows to the point of warranting its own category. To learn more about the Analytics Engineer role, check out:

I hope to dive deeper on job titles in future posts–for example, I’d like to normalize these titles independent of seniority qualifiers to get a firmer sense of the distribution of core roles. As for the product, filtering jobs by title and experience level is on the roadmap for 2021. We also plan to be more proactive in locating junior roles and highlighting them on the site.

Who was hiring in 2020?

A list of organizations with counts of jobs that appeared on Outer Join in 2020 follows, but several caveats are in order:

  • Jobs were hand-picked.
  • We did not start curating until well into 2020. (The first job was recorded on May 15.)
  • We only list remote roles.

For all of these reasons, please note that the numbers shown do not reflect the total number of data science roles that an organization listed in 2020. It’s simply a list of remote roles that we chose to publish on Outer Join.

Organization Jobs
Twitter
59
USAA
19
Shopify
18
Automattic
17
United Health Group
14
Socure
14
Affirm
14
Yelp
14
Upwork
13
Civis Analytics
12
Postmates
12
Discover
12
ICF
11
Amazon
11
Slack
11
TrueAccord
10
Democratic National Committee
10
4 Mile Analytics
9
Toptal
9
Twilio
9
Square
9
Clover Health
8
Quora
8
Lime
8
Stripe
8
dbt Labs
7
GitLab
7
Kraken
7
Headspace
7
Life360
7
Netflix
7
Fetch Rewards
7
Datadog
7
Truveris
7
The Athletic
7
Zapier
7
Coinbase
7
Scribd
7
C
Curai
6
PagerDuty
6
vidIQ
6
CircleCI
6
Wikimedia
6
Medium
6
Ascension
6
CH
ConcertAI
6
Ripjar
6
Evidation
6
Etsy
6
Hims & Hers
6
Talkdesk
6
B3
B3 Group
6
Splice
5
Olive
5
Lyft
5
BetterUp
5
Community Data Platforms
5
Clevertech
5
Bright Health
5
thredUP
5
Eyeo
5
Imperfect Foods
5
Auth0
5
HubSpot
5
Doximity
5
P
Paige
5
Andela
5
Omada Health
5
Cigna
5
Mercury Data Science
4
Attentive
4
FreshBooks
4
Ebanx
4
Sift
4
ClassDojo
4
GitHub
4
Figma
4
Neo4j
4
Dell
4
Schoolzilla
4
Root
4
Jimdo
4
Newsela
4
VillageMD
4
Buoy Health
4
Phreesia
4
Snowplow Analytics
4
Lark
4
Olo
4
Numbrs
4
M
Mindstrong
4
Evolent Health
4
GoDaddy
4
Sprinklr
4
ReCharge
4
Coalition
4
Medidata
4
Loadsmart
4
YipitData
4
B
Brightloom
4
Veeva Systems
4
Quartet Health
4
Seer Interactive
4
Loom
4

As for who’s hiring in 2021: Browse our list of organizations that are currently hiring and filter by category as needed. You can also see who’s hiring for management roles and explore the aforementioned nonprofits.

To 2021 and beyond

I’ll wrap up here and get back to work so we have more to report down the line. I had a blast getting Outer Join underway in 2020 and our tiny team has been hard at work in 2021 to grow and improve the platform. If you have any feedback on this post or suggestions for Outer Join generally, we’d love to hear from you. Thanks so much for reading our inaugural blog post, I hope you come back for the SQL! 😇

Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.