The Side Hustle Podcast with Fexingo: Part-Time Businesses, Passion Projects, and Extra Income · Episode 99 · July 7, 2026 · 9 min
How a Side Hustler Makes 10,000 Monthly as a Freelance Data Engineer
Episode 99 of The Side Hustle Podcast dives into the lucrative world of freelance data engineering. Lucas and Luna break down how a former corporate data analyst named Priya built a side business helping startups build and maintain their data pipelines. She now earns $10,000 a month working 20 hours a week. The hosts discuss the specific skills required, how to find clients without a portfolio, and the surprising tool stack that Priya uses. They also explore why data engineering is a sweet spot for side hustlers: high demand, low competition, and remote-friendly. Plus, a look at the common pitfalls, like scope creep with unstructured data. If you're technical and looking for a scalable side income, this episode gives you a concrete roadmap starting with one free certification and a 30-day cold outreach plan. #DataEngineering #Freelance #SideHustle #TechFreelance #DataPipelines #SQL #Python #CloudComputing #ETL #Priya #Startups #RemoteWork #FreelanceIncome #Business #CareerChange #FexingoBusiness #BusinessPodcast #Fexingo Keep every episode free: buymeacoffee.com/fexingo
Transcript
Lucas: So we have talked a lot on this show about freelance roles that are basically existing corporate jobs, but done on your own terms. Virtual assistant, grant writer, fractional CFO. But there is one area that I think is actually underserved in the freelance market, and it's growing fast. Luna: Let me guess. Data engineering? Lucas: How did you know? Luna: Because I have been researching it for the last two weeks. I have a friend who is a data engineer at a fintech, and she says the demand for freelancers is insane. Companies can't hire full-time data engineers fast enough. Lucas: Exactly. And that gap is exactly where a side hustler can step in. Today I want to talk about Priya. She is a former corporate data analyst who now earns $10,000 a month as a freelance data engineer. She works about 20 hours a week. And she didn't have a computer science degree. Luna: Okay, that is impressive. But I feel like data engineering sounds intimidating. Like, what does she actually do? Build data pipelines? Lucas: Yes, essentially. She helps startups move data from one place to another, clean it, and make it accessible for analysis. Think of it as plumbing for data. A company might have sales data in Salesforce, user data in a database, and ad data from Facebook. She writes code to pull all of that into one central warehouse, usually Snowflake or BigQuery, and then schedule it to refresh daily. Luna: So it's like ETL. Extract, transform, load. Lucas: Right. And the reason it pays so well is that most startups have messy data. They have a few spreadsheets, a Postgres database, maybe some JSON logs. They need someone to make sense of it. But they can't afford a full-time senior engineer. So they hire Priya for 10 to 20 hours a week. Luna: How did she get started? Because I imagine most clients want to see a portfolio of data pipelines. How do you show that without having done it before? Lucas: That is the key question. Priya started by doing a few things. First, she took a free certification from Google. The Google Data Engineer certification. It costs about $200 for the exam, but the study materials are free. She studied for three months while working her analyst job. Luna: Okay, that gives her credibility on paper. But what about actual projects? Lucas: She built two open-source projects. One was a pipeline that pulls weather data from a public API and loads it into a database, and then she built a simple dashboard on top. She put the code on GitHub and wrote a blog post about it. That became her portfolio. She then reached out to 50 startups on LinkedIn that were hiring for data roles. She offered to do a free two-hour consultation to audit their data setup. Luna: Did any of them take her up on it? Lucas: About 10 of them said yes. Out of those, three turned into paid projects. Her first client was a small e-commerce brand that had all their data in spreadsheets. She built them a pipeline into BigQuery in about a week. Charged $3,000 for that project. Luna: Wow. And then from there, word of mouth? Lucas: Exactly. She now has five recurring clients. Each pays between $2,000 and $3,000 a month. They give her a list of tasks each week, like add a new data source, fix a broken pipeline, optimize a slow query. She works mostly in Python and SQL, and uses tools like Airflow for scheduling and dbt for transformations. Luna: So the tech stack is SQL, Python, Airflow, dbt, and a cloud platform. That sounds like a lot to learn. Lucas: It is, but you don't need to learn all of it at once. Priya recommends starting with SQL and Python, plus one cloud platform. She says if you can write a Python script that reads from an API and writes to a database, you are already 80 percent of the way there. The rest you learn on the job. Luna: I like that. Because a lot of people might think they need to be a senior engineer. But really, a lot of data work is just gluing things together. Lucas: Absolutely. And the demand is only growing. According to a report from a major consulting firm, the data engineering market is expected to grow at a compound annual growth rate of over 20 percent through 2030. Every company is trying to become data-driven, and someone has to build the pipes. Luna: But there must be challenges. Like, what happens when a pipeline breaks at 2 AM? Lucas: That is the biggest downside. Priya says she has to be on call sometimes. But she manages it by setting clear expectations with clients. She guarantees response within four hours during business hours, and for emergencies, she charges a premium. She also has monitoring set up with alerts so she knows before the client does. Luna: Smart. What about the business side? How does she handle invoicing, contracts, taxes? Lucas: She uses a simple system. She invoices via a service called FreshBooks. She uses standard contracts from a template she found online. She sets aside 30 percent of every payment for taxes. She also has an LLC. But she says the hardest part is actually scoping the work. Startups often don't know what they want, so she has to define the deliverables very carefully to avoid scope creep. Luna: Scope creep with data must be brutal. 'Oh, can you also clean this CSV? And can you build a dashboard? And can you train our intern?' Lucas: Exactly. Priya learned to say no. She now has a standard service menu: pipeline building, maintenance, and optimization. Anything outside that is a separate project. She also insists on a 30-minute weekly call to prioritize tasks. That keeps the client from piling on. Luna: I think this is a really good angle for people who are already in tech. Like, if you're a data analyst or a software engineer, you could pivot into this pretty quickly. Lucas: Definitely. And even if you're not in tech, if you're willing to learn, the barrier to entry is lower than you think. There are tons of free resources. Priya recommends the 'Data Engineering Cookbook' by Andreas Kretz. It's free online. Luna: I'll check that out. And I think this ties into something we talk about a lot on this show: the idea that you don't need a huge audience or a fancy brand to make good money. You just need a skill that companies are desperate for. Lucas: Exactly. And if these conversations have moved your work forward in some small way, you can support the show at buy me a coffee dot com slash fexingo. No pressure, but listener support is what keeps this ad-free. Luna: Yeah, and it helps us keep bringing you specific, actionable stories like Priya's. Lucas: So back to Priya's roadmap. She says the first step is to pick a cloud platform. She recommends Google Cloud because it has a generous free tier and the certification is well-respected. Then learn SQL deeply. Not just basic queries, but window functions, CTEs, and query optimization. Luna: And Python for scripting and automation. Lucas: Right. Then build a small project. She suggests using the Spotify API to pull your listening history and load it into a database. Then write a simple script to analyze your top genres. That's a real pipeline. Put it on GitHub. Then start reaching out to small startups. Luna: How does she find clients now? She has five recurring ones. Does she still prospect? Lucas: She doesn't actively prospect anymore. She gets referrals. But in the beginning, she used a very targeted approach. She searched for 'data engineer contract' on LinkedIn and filtered by small companies. Then she sent a personalized message offering a free audit. She also joined a few Slack communities for startup founders and offered help there. Luna: I like the free audit strategy. It lowers the risk for the client and shows your competence. Lucas: Exactly. And it works because most startups know they have a data problem, but they don't know how to articulate it. Once you show them a clear plan, they are happy to pay. Luna: So if someone wanted to start today, what's the single best piece of advice you'd give them? Lucas: Start with the free Google Data Engineer certification prep course. It will take you about 80 hours. After that, build one project. Then send 100 cold messages. If you do those three things, you will have a client within six months. Priya did it in four. Luna: That's a solid plan. And the income potential is huge. Ten thousand a month is life-changing for most people. Lucas: It is. And the best part is, you can scale it. She could easily charge more as she gains experience. Some freelance data engineers make $150 an hour. So this is a side hustle that can become a main hustle. Luna: Well, I'm inspired. I think I might start that certification. Lucas: Do it. And let us know how it goes. We'd love to have you back on the show as a success story.