Hey Indie Hackers community,
Six months ago my brother Alex and me launched Data Job, a job board with hand picked Data Science jobs in Germany. It started as a Google Spreadsheet and in six months grew into a site, an email newsletter and a Telegram channel.
Data Job is our fourth project in the past 2 years. It is also the first project that solved a problem we can relate to: finding Data Scientist jobs at great companies in Germany with visa sponsorship in one place.
About a year and a half ago my brother Alex started looking for a job in Germany as a Data Scientist. Having worked on interesting problems at a Russian fintech in a strong team with modern efficient tools, he wanted a similar opportunity in Germany.
He dug into the job market. Shortlisted the companies by reading everything he could about them:
Then he applied to the jobs at companies that resonated with me and landed an offer at one of them.
The idea of a job board grew out of the job search questions Alex was receiving from people on LinkedIn. They started texting him after job start at a German company. This and the google search traffic for the “Data Scientist job in Germany” query led to a weekly Google Spreadsheet that Alex started publishing on LinkedIn and other social channels. The Spreadsheet included Data Scientists job opportunities that matched the following criteria:
The job search experience and companies list Alex collected, helped a lot in the beginning.
By the way, here is how the original weekly spreadsheet “publication” looked like (see below). It looks awful to a “design” person. But it did the idea validation job just fine.
Original Google Spreadsheet that started Data Job
Seeing the number of Spreadsheet visitors grow, Data Job slowly evolved from a simple spreadsheet into a functioning website. We publish Data Scientists, Data Engineers and Data Analysts jobs in German that offer Visa Sponsorship and relocation support. Jobs are published every week on our site, weekly newsletter, Twitter and Telegram channel.
I love graphics, so I run all things website. And Alex handles the jobs list. Since I’m no coder, but I am super interested in building my own internet services, I run the site using the no-code stack:
I have thought for a long time, that without an computer science degree, I won’t be able to start anything online. But as the saying goes, we are our worst enemy. For now no-code stack is enough for us to build and run a basic job board. Here is a sneak peek at the current design:
Current version of Data Job website
Current job board’s growth is based on programmatic SEO and content on the job search and relocation to Germany topics. Since I’m new to SEO, I have to read a lot and apply new knowledge on the go. I find it cool.
Several highlights of the SEO things with positive results that we have done so far include:
I learn about SEO from people, who have done it. Here are the posts that taught me a lot in the beginning:
I come back to them systematically and always find something new I can use.
All that being said, I want to share some of the numbers and their traction in the charts below. The absolute numbers aren’t big. And there’s nothing to show off.
Data Job site is growing in terms of clicks and impressions per Google search console. It is slow. And it is discouraging from time to time. But, for some reason I want to continue building.
Data Job Google search console stats for 6 months, 2023
The total number of subscribers on Telegram is ~400 people. It is growing slowly. The spikes that you see on the chart are reposts in several Data Science communities around Telegram.
Data Job Telegram subscribers stats for 3 months, 2023
Twitter is small as well. The total number of subscribers is ~580 people. My impression is, Twitter subscribers are mostly Junior Data Scientists and Data Engineers. The growth is slow, but consistent:
Data Job Twitter subscribers stats for 6 months, 2023
The e-mail subscription metrics are quiet humble so far as well:
Our subscribers and website visitors are a mix of Data Science and Data Engineering talent of different grades including Junior, Middle and Senior Data Science professionals. They are English speaking and they are interested in finding a Data Science jobs in Germany. We do know that Seniors come to the site, because we save them time on LinkedIn scrolling. Whereas Juniors and Middle level Data Scientists simply look for a job everywhere they can.
So, where is the money?
The original plan was to charge companies a referral fee for successful candidates, who came to them through Data Job. Several months of cold e-mail without any responses or with polite rejections have made us think, referral fees might not be the way to monetise. So we started to look around for other monetisation options.
Our current monetisation pivot is a paid resume writing and job application service. As usual, there is a basic cheaper package and a premium more expensive package. You can come check these on our site.
Testing the hypothesis of paid resume writing services on Data Job
For now we are MTurk-ing the first consumer cohort, no fancy automation. We will introduce automation, if the demand grows big enough to outpace our free time capacity.
Of course we have several more options that are still on the table include:
We do not plan to stop here. We will be testing different monetisation options until we find the one that works well. We are not in hurry.
This is the essay paragraph, where the people, whose blogs I read, share learnings and take aways.
I’ll try to make my take aways as short and precise, as I can:
This is it for this post.
I’m thankful to everyone who was able to finish it.
Dima & Alex
P.S. If you guys are ready to share any growth ideas for us, including SEO, blog posts, monetisation, feel free to DM us on Telegram.
P.P.S. Also a special thank you to Ilya & Danil for doing all of the work related to the Telegram Channel.
Hi Dima. If you don't mind would like to give you some customer analysis report. From this customer analysis, you could understand what you potential customer are doing online and change your marketing strategy accordingly.
Here is the customer analysis : DATA JOB CUSTOMER ANALYSIS
From the customer analysis "Data Science jobs" subject are one of the most frequent things your potential customer are searching and interreacting online ( google traffic 90.50 K and on average around 116 up vote and 76 comments on reddit on this subject ) . You can adjust you blog and reddit posts accordingly to get more right customer and readers.
Going deep on the subject here are top things that your customer are interested about the subject :
Data Science jobs in Germany
Data Science job opportunities in Germany
Data Science job vacancies in Germany
Catering your marketing effort to these topics will get you the right customers.
Hopefully it will help you gain more customer and eventually buyers. You can also do the analysis your self using decentool.com
Hey mate, it has really paid off! It's amazing to see what can be achieved with clever and hard work. Well done!
Hey Germerlo,
Thank you fro the kind words. Keep building 🫶🫡🧑💻
Kudos for iteratively developing Data Job from a personal need into a valuable public resource - proof that starting small, consistently learning and trying new approaches leads to meaningful progress.
Inspired by your journey, Dima! As someone who's also navigated the no-code space for MVPs, I appreciate your emphasis on starting with accessible tools. It's a great reminder that tech entrepreneurship isn't just for coders!
Regarding the growth:
Have you considered partnerships with educational institutions or online course creators for data science? It could be a beneficial avenue for both monetization and providing additional value to your audience.
Hey,
Thank you for your comment.
Partnerships with educational institutions & course creators do sound interesting indeed. We'll take a closer look at it. 🫶
Kudos on iteratively developing Data Job to address a personal need into a valuable resource for others
Proof that starting small yet consistently applying knowledge and testing ideas leads to gradual but meaningful progress.
🫶
Thanks for sharing your journey.
I will write one for my design subscription agency https://www.pentaclay.com
Very interesting and thanks for sharing your journey.
Why didn't you charge companies for listings from the beginning?
I do feel that job-board must be free for users, your idea to charge them for resume services is great.
Hey, good question!
So, in current market cycle there are more jobs seekers vs job opportunities. Especially in good companies. In market cycles like that, companies hesitate to spend time and budgets new platforms. Hence the reason for looking at other monetisation options.
Job boards charging job seekers is actually an interesting and functioning concept. Highly recommend Lior post here. 👀