Better Hiring

NEWS & ARTICLES

SCROLL

The Current State of Software Engineering Hiring The recruitment landscape for software engineering jobs has increasingly become a complex arena where both candidates and companies face significant challenges. The typical hiring process often stretches over an extended period, frequently lasting up to a month. This protracted duration is primarily attributed to the rigorous interview process, […]

Hiring the right people is crucial for any company’s success, regardless of its name, size and industry. But what if some of the hiring practices are unintentionally unfair? As a software engineer, I’ve seen firsthand how factors unrelated to a candidate’s skills or experience can influence the hiring process. One simple change can help make the process more equitable: sharing salary ranges in job descriptions.

If you’ve been on either side of the software engineering hiring process lately, you might have noticed a disconnect. Candidates are jumping through hoops, solving abstract algorithm puzzles, and enduring marathon interview sessions—all for roles that seldom require those specific skills in day-to-day work. As someone who’s participated in over 100 interviews, I’ve experienced firsthand how these practices can hinder both candidates and companies.

FOLLOW ME