In short
Q&A on how to find and hire a senior technical person for a software startup, emphasizing why senior talent costs less overall and how to run interviews and onboarding.
Guests
No guest is interviewed. Host is Omar Zinhome (The $100 MBA Show). The only “people” referenced are prior hires and examples from the host’s company.
Key claims
Wrong technical hires can break apps, cause bad architecture, delay launches, and cost hundreds of thousands. “Diamond in the rough” doesn’t exist; senior engineers cost more per hour but finish faster and make better decisions. Don’t evaluate only technical skill—communication matters. Provide detailed context and prioritize 1–2 non-negotiables. Sell the mission; start with a small, clearly defined project.
Notable examples
Host’s software company Webinar Ninja—hired senior Upwork developers for AWS infrastructure, scaling, front-end implementation, feature delivery, database optimization, and bug fixes; some built major features in a weekend and optimized infrastructure in an afternoon, saving thousands annually.
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Chapters
Tap a time to open that second in VOThe Importance of Hiring Technical Talent
0:00 to 0:22
Understand the critical nature of hiring the right technical staff.
“Mazda has been named Consumer Reports' safest new car brand.”
The Importance of Hiring Technical Talent
1:04 to 1:30
Understand the critical nature of hiring the right technical staff.
“Q &A Wednesday question from Gustav, how to make a high-level tech hire.”
The Importance of Hiring Technical Talent
2:24 to 2:57
Understand the critical nature of hiring the right technical staff.
“When it comes to the software game, you are only as strong as your team.”
The Cost of Bad Hires
2:57 to 3:20
Discover the significant costs associated with hiring the wrong tech person.
“Well, I made a hire that cost our company nearly half a million dollars.”
Hiring Senior Engineers: The Process
3:20 to 5:26
Learn the detailed process of hiring senior engineers for your project.
“Here's exactly what I do, the same method I've been using for years.”
Hiring Senior Engineers: The Process
7:22 to 9:01
Learn the detailed process of hiring senior engineers for your project.
“Send at least$5 to a friend in the first two weeks.”
Evaluating Communication Skills
9:07 to 10:57
Learn how to assess communication skills in senior tech hires.
“That's rosettastone.com slash MBA and start learning a language for real.”
Setting Up for Success
10:57 to 12:47
Understand how to provide clear instructions for new technical hires.
“But if the communication is great, it might be the beginning of a brilliant relationship that's going to serve both of you for a long time.”
Selling the Vision to Candidates
12:47 to 14:00
Discover how to convey your project's importance to potential hires.
“So as much as possible, be clear, give them as much context as possible so that they have the full picture.”
Finding the Right Tech Talent
14:00 to 16:16
Learn strategic steps for hiring a senior tech person effectively.
“really allows them to feel that they're being creative, that they're adding value to the world, but also something that's just fun and exciting in the world.”
Show all 12 chapters
The Importance of the Right Hire
16:16 to 16:33
Understand why finding the right tech person is crucial for success.
Evolving Relationships in Hiring
16:33 to 16:58
Discover how to foster relationships with tech hires through projects.
“You need that first right person doing the right work.”
Transcript
Automatic transcript. May contain errors.0:02Mazda has been named Consumer Reports' safest new car brand. It starts with our approach. Every Mazda comes standard with proactive safety features. So you're more aware of what's around you, more focused on the road ahead, and ready before problems ever start. Mazda. More of what matters most to you. Go to mazdausa.com to learn more. Consumer Reports does not endorse or promote any product. As a small business owner, you wear many hats. You're the owner, you're the marketer, you're the seller, you're the hirer. I remember in the early days, I was doing pretty much everything. I was writing, I was bookkeeping, I was selling, I was marketing, I was doing a lot.
0:44But lucky for you, you have LinkedIn. They have the tools to help you boost your visibility, find prospective customers, and find the best team for your small business, all in one place. So while LinkedIn can hang up all of your hats, it makes it easier to wear them all. Learn more at linkedin.com slash MBA show.
1:29Q &A Wednesday question from Gustav, how to make a high-level tech hire. I'm going to show you step-by-step how we exactly did it with our software company, Webinar Ninja, and how we made each hire along the way, starting from nothing until we sold the company after 10 years.
1:51Welcome back to the$100 MBA show. I'm your host, Omar Zinhome, where I deliver practical business lessons three times a week, Monday, Wednesday, and Friday to help you start, grow, and scale your business. If this show has helped in any way, it would be amazing if you could drop us a quick review on whatever app you're using to listen to this podcast right now. It helps me and my team bring new episodes every week. And more importantly, more entrepreneurs will be able to discover our podcast so you can help someone else start their journey. Thanks so much. When it comes to the software game, you are only as strong as your team.
2:31So let's make sure you do it right. First, we have to establish that hiring technical talent is not like hiring for customer support or admin. If you're hiring the wrong person in a technical position, they can break your app. They can slow down your product. They can make the wrong architectural choices. They can cost you thousands, if not hundreds of thousands of dollars down the line. They can cost you months of delays. They can make your life a living hell. How do I know? Well, I made a hire that cost our company nearly half a million dollars. And worst of all, you won't know they're doing it until it's too late.
3:05That's why you want quality, not bargains. Don't try to find the diamond in the rough. It doesn't exist. A senior engineer who costs more per hour will actually save you money because they finish it in a fraction of the time and make better decisions for your company now and for the long run. Here's exactly what I do, the same method I've been using for years. I've been using Upwork for over 20 years. Yes, they're a sponsor of the podcast, but I've been using them way before they became a sponsor, and this is not a sponsored episode, but if you want to save some money, go to upwork.com slash save.
3:42Now, once you're on Upwork, this is what I recommend you do. Don't sort by best match. Don't sort by most recent. Don't sort by price low to high. Sort price high to low. Trust me. I look for the most expensive engineers who match the skill set I need for the project. Why? Because expensive engineers are usually the best in the game. We're talking about senior developers, CTOs at Fortune 500 companies that are like really experienced and know what they're doing. They could be the head of engineering. They can have 15, 20 years of experience. We're talking about people who are bored in their corporate job and want to have a little bit of fun on the weekend with a startup project like yours.
4:28These are people who can do in 10 hours what others take 60 hours to do. I've witnessed this myself over and over and over. These people don't take side projects for the money. They do it for fun, for creativity, for a challenge, right? They haven't been challenged maybe in a bit because they've been in a high level job managing, hundreds of people in the department. Yes, they might cost$150,$200, maybe even$300 an hour. But if you save 40 hours of work, you just saved thousands. And I'm telling you, I've tried both ways. I've tried to find the diamond in rough. I've tried to find the person that's 50 and 60 and$100 an hour.
5:08And they take two, three, four, five times as long. And therefore, I'm paying more money. And I'm losing out on the opportunity cost because the faster they can get out what I need to get out, the more money I can make with my customers. So trust me with this, go with somebody expensive that's senior that's experienced. When we started building Webinar Ninja, I didn't have a full engineering team at the start. I needed experts for certain areas to build the foundation of the software. I needed somebody to be able to set up my infrastructure, like server infrastructure on Amazon Web Services. I needed somebody to help me scale my product so I can serve hundreds and thousands of customers.
5:47I needed somebody who's focused on front-end design and implementation. I needed somebody who can take complex features and build them out quickly. I needed somebody to be able to optimize database so that I'm not spending a fortune every single month in usage of database on the servers. I found senior developers on Upwork who worked for companies like Amazon, Salesforce, IBM, Yahoo. They built major features in a weekend. They diagnosed bugs in minutes and unblocked my customer support team with a nagging problem. And literally in a couple of hours, they optimize our infrastructure in a single afternoon, which that alone saved me thousands of dollars a year.
6:29And I wasn't paying for time. I was paying for talent, people that know how to solve real problems. A senior engineer might cost more per hour, but they cost far less per project because you guessed it, it takes them less hours to complete the project. Is Bitcoin complicated or do people just think it is? Between all the headlines and new terminology and everything people say about it, it can seem harder than it needs to be. But what if getting started with Bitcoin didn't have to feel overwhelming? If you've been curious about Bitcoin but haven't made the jump yet. Cash App makes it easy. You can set up automatic purchases with zero fees or buy larger amounts also with zero fees.
7:10Start small or go bigger. It's designed to be simple either way. For a limited time, new customers can get$10 added to their balance. Just use code CashApp10 when you sign up. And don't forget this part. Send at least$5 to a friend in the first two weeks. Terms apply. Cash App is a financial services platform, not a bank. Banking services provided by Cash App's bank partners. Bitcoin services provided by Block, Inc. Brand. For additional information, see the Bitcoin disclosures at cash.apps.legal.podcast. Tell me if this sounds familiar. Try to learn another language before, maybe Spanish in high school, or you learned a few phrases before a trip.
7:50But when it's time to actually use those skills, you realize that knowing a few words isn't the same as a real conversation. That's why we're so happy to have Rosetta Stone as a longtime sponsor. Rosetta Stone Sapphire is a major new release in language learning, combining Rosetta Stone's trusted immersion method with the latest innovations in education technology to help you go from knowing phrases to speaking confidently about the topics you care about. I've been using Rosetta Stone for years for two reasons. Number one, we love going to Italy. We go about every year and I love ordering my pasta, ordering my pizza in Italian and just seeing the expression on the faces of the waiters as the words come out of my mouth.
8:29Number two, Nicole's family is Italian, and when we go over her mom's house for dinner, I like to hear what she says when she thinks I'm not listening. Spoiler alert, she's an absolute darling, and it's all positive. But all of this wouldn't be possible to have the confidence to speak, to understand, without Rosetta Stone. If you want to take your language skills to the next level, don't wait to try Rosetta Stone Sapphire. The$100 MBA show listeners can get 20 % off their Rosetta Stone Sapphire subscription when they sign up today. You'll get unlimited access to all 25 Rosetta Stone languages, plus all the new Sapphire learning tools.
9:01Visit rosettastone.com slash MBA to redeem your 20 % off. That's rosettastone.com slash MBA and start learning a language for real. My next tip is to look for communication skills, because skills without communication skills is basically useless. So don't do what many people do where they only evaluate skills. Senior tech people must be able to communicate clearly back to you what they understand what you want so that there is no waste of time and energy. You need somebody who can really understand your product vision, can translate it into code and explain their decisions so that you understand how your product's being built.
9:46They also need to be good enough communicators to be able to document what they're building so they have proper documentation for your business and for your company. because one day you might get acquired and that's going to be super valuable. So my advice is don't interview two or three people. Speak to five to 10 people and find out who's got the best combination of technical skills and communication skills. So you might be saying, Omar, what do you mean by communication skills? What should I be looking for in this interview? Well, you want somebody who listens. You want somebody who asks smart, clarifying questions.
10:16Somebody who can repeat back what you said so they can confirm they understand what you're saying and what you want. You want somebody that understands the customers you're serving. You want somebody that understands the product. You want somebody who can explain technical trade-offs. Because when you're building out software, there will be trade-offs where like, hey, I can build this fast, but it might be a little bit slow. Or I can really take my time and make it a super fast experience. And of course, you don't want somebody who's going to talk down to you. You want this to be an enjoyable experience.
10:45And often I've found when you deal with very talented senior people, it's a lot of fun. So when you're having these interviews, if you feel like the communication is bad, that's a sign the whole relationship is doomed. You shouldn't start this relationship. But if the communication is great, it might be the beginning of a brilliant relationship that's going to serve both of you for a long time. The next step is once you have agreed to work with them, you need to set them up for success. This is on you. Most founders try to hire a senior engineer and they hand them some vague instruction like, I need the app to be faster or I want to add a calendar feature or I want to improve the UX.
11:24No, that's a recipe for disaster. If you're going to hire a senior person, a senior engineer, you've got to give them as much context as possible. You must tell them what the business does in the first place. What do you do? Who do you serve? Who's your audience? Okay. What are your metrics? What are your goals? What's the purpose of the feature you want them to build? What are the trade-offs that you care about? What's important to you and the experience for the customer? What's the timeline? How much time do they have to pull this off? And what are your non-negotiables? And by the way, you can't have a million non-negotiables.
11:55These need to be one or two. For example, if speed matters more than the UI, then you need to tell them that. If, for example, you have a really bad bug that's costing you hundreds or maybe thousands of dollars, then you need to tell them, hey, I need a fast fix to this because they can fix it and solve the problem and kind of put a bandaid solution and then later do the deep work they need to fix it permanently. But they need to know that this is urgent. If scaling matters more than rapid release every day, then they need to know that because I found that when you're building software, there's often a lot of trade-offs, like I mentioned, but there's often a lot of decisions that need to be made by the engineer on what to work on first, second, third.
12:37It's so important for you to communicate this because they need to know your priorities to make the right decisions. Their talent really depends on the clarity of your leadership. So as much as possible, be clear, give them as much context as possible so that they have the full picture. There is one more step that many people forget. While you're interviewing them, they're interviewing you remember these people already have great jobs great careers great incomes comfortable lives they don't need your job you need to sell them on the project the mission the impact that your product will make on the world you need to tell them things like why this product matters who it helps why building it is an exciting project why it's going to be fun and what they will get out of this whole experience.
13:27What is it going to be like to work on this project? How will their actual expertise and work be used in the marketplace and help other people? I found that great engineers love meaningful work. Show them that you're building something worth building. One of the things I used to tell people when I was having this conversation is that I can guarantee you're going to do the best work of your life on this project. And after we work with each other for a bit, I would ask them, was that true? And they always say yes, because I want to make sure that we're building something that really allows them to feel that they're being creative, that they're adding value to the world, but also something that's just fun and exciting in the world.
14:12You know, when we built Webinar Ninja, we're helping empower small business owners, sell more product, impact people's lives, improve people's lives in health, wellness, fitness, business, book writing, whatever it might be. That was really exciting. Wow, you're going to help other people help other people. That's great. Yeah, that's why we built it, right? And that's the kind of excitement you want to create on the call. So let me give you some action steps. The first thing is you never want to commit long term at the beginning of the relationship. Start with one clearly defined project. So for example, when you're having the conversation with the engineer, tell them specifically, I want this feature that does XYZ to be built.
14:51I want this infrastructure to be set up so I can save X amount of money. I want this bug to be fixed. Ask them how many hours it's going to take to do this project. If they say 20 hours and they cost$200 an hour, then you know that the project is going to be$4 ,000. Now you know the budget, you know the expectations, you know the outcome. You can work together on this one project. And if it goes well, you can have a project too. If it doesn't go so well, at least you got a feature built out and you can move on. No drama, no sunk costs, no hiring disaster, no HR nightmare, no legalities. And what's great about a place like Upwork is that Upwork kind of secures your IP and also becomes the person that pays them and makes sure everything's on the up and up legally.
15:38Most people think that hiring a senior engineer is expensive. The truth that I found is not hiring a senior engineer is a whole lot more expensive. A cheap engineer can cost you months, if not years of work. A senior engineer can save you an entire project, an entire product. You're not paying for hours. You're paying for speed, for clarity, for experience, for accuracy, for sanity, somebody that gets it, right? A great engineer doesn't just build what you want. they build what you should want because they have the understanding technically what you should build if this episode helped you share it with another founder who might be struggling with a tech hire you'll do him a huge favor and you'll also be spreading the good word of the hundred dollar MBA show before I go I want to leave you with this you don't need a full-time CTO to get started you don't need a 10-person engineering team you don't need to break the bank you don't need this and that.
16:38You need one thing. You need that first right person doing the right work. Spend the time to find them. Interview as many candidates as it takes. Give them as much context as possible so that they know what they're building and they're inspired to build it. Start with a project and let the relationship evolve naturally. Hiring tech talent doesn't require guesswork. It's strategy. The strategy I shared with you today, the strategy I learned the hard way so that you don't have to. If you found today's episode helpful and you want more practical business lessons to help you start grow and scale your business, the best thing you could do is subscribe to this podcast.
17:19Hit subscribe or follow on your favorite podcast app, the one that you're using right now, whether it's Apple or Spotify or wherever you listen to podcasts. By hitting subscribe, you get our next episode automatically, and it's the best way to support the show. It's absolutely free and it's a way for you to commit to growing your business. And now that you've subscribed, I'll check you in the next episode.
18:01Get started at fidelity.com slash future. Expenses charged by your investments and other costs and fees associated with trading or transacting in your account apply. Fidelity Brokerage Services member NYSE SIPC.
From the publisher
Need to hire a senior tech expert but unsure where to start? Wondering how to spot top talent, avoid costly mistakes, and make sure your next hire truly elevates your business? If you’re searching for a proven method to add high-level technical skill to your team, today’s lesson is built for you.
In this episode, Omar answers Gustav’s question and breaks down his step-by-step process for finding and hiring senior tech talent. Drawing from decades of experience in the software game and real-life lessons building, scaling, and selling his own software company, he shares the strategies, insider tips, and practical know-how you need to make sure your project is in the right hands. From filtering candidates by skill and communication chops, to setting up the relationship for success, you’ll get a practical guide to making smart, effective tech hires that will save you time, money, and plenty of future headaches.
Ready to level up your hiring game? Hit the play button at the top of the page and learn how to find and secure the senior tech expertise your business deserves!
To submit your questions, visit 100mba.net/q.
Watch the episodes on YouTube: https://lm.fm/GgRPPHi
SUBSCRIBE
YouTube | Apple Podcast | Spotify | Podcast Feed
Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
