newsfilter.io
Conference Presentation, Webinar

Building an Engineering Team by Ammon Bartram and Harj Taggar

Foundations of Engineering Hiring

  • Hiring engineers is identified as the primary bottleneck for YC alumni and startups, characterized by high time costs, repetitive tasks, and emotional rejection.
  • The hiring process is modeled as a funnel consisting of three distinct stages: sourcing (top), screening (middle), and closing (bottom).
  • Founders are advised to exhaust personal networks first, as early-stage success heavily depends on the ability to work effectively with co-founders and early employees.
  • A "sourcing party" is recommended where the team brainstorms potential candidates together using shared spreadsheets to map their networks against role requirements.
  • Referral bonuses and dedicated team events are suggested to incentivize current employees to leverage their personal networks for future hires.

Sourcing Channels Ranked by Priority

  • Personal Networks: Ranked as the most effective source for early-stage hires because they reduce the risk of cultural and working-style mismatch.
  • Hiring Marketplaces (e.g., Triple Byte, Hired, Vetri):
    • Function similarly to dating sites where candidates have more power due to high demand for engineering talent.
    • Offer speed of hire as candidates are actively looking, though competition is high.
    • Typically charge 15–20% of the first year's salary; Triple Byte reports a 2x higher offer rate compared to other sources.
  • LinkedIn and GitHub:
    • Traditional cold outreach via these platforms suffers from declining response rates due to high recruiter volume.
    • Founders should avoid high-volume spamming and instead send personalized, short messages that demonstrate deep profile research.
    • Sending direct emails (via tools like Connectifier) yields significantly higher response rates than platform messaging.
  • Job Boards (Stack Overflow, AngelList, HackerNews):
    • Suffer from a quantity-over-quality issue, often flooding companies with underqualified applicants.
    • Success requires unique, personality-driven job descriptions that avoid corporate boilerplate and highlight specific technical challenges.
    • HackerNews Jobs is noted as having high quality but is restricted to YC companies.
  • In-Person Meetups:
    • Generally considered ineffective for immediate hiring due to low attendance of active job seekers.
    • Technical meetups (e.g., local coding groups) or hosting office meetups are recommended over general industry conferences.

Recruiter Engagement Strategy

  • Founders should wait until they have hired their first engineer and understand the specific pain points of the process before delegating to a recruiter.
  • Hiring a recruiter is recommended when sourcing activities consume over 50% of a founder's time.
  • A hiring cadence of roughly one engineer per month is suggested as a baseline before bringing on full-time help to ensure utilization.
  • Contract Recruiters: Recommended as the first step to handle sourcing and calendar filling while founders handle pitching.
  • In-House Recruiters: Considered once the founder needs to delegate the pitching and initial screening process.
  • Agencies: Charged 25–30% of first-year salary; noted for being high-touch but often sending the same candidates to multiple companies.

Reducing Noise in Technical Screening

  • Data on Interview Consistency: Inter-rater reliability among interviewers is extremely low (approx. 0.1), statistically similar to Netflix user agreement on movies, highlighting high "noise" in the process.
  • Define Critical Skills: Companies must explicitly decide which skills matter (e.g., speed vs. rigor, product focus vs. deep tech) to prevent interviewers from biasing against candidates based on irrelevant criteria.
  • Structured Interviews:
    • Unstructured interviews are less predictive than structured ones where every candidate is asked the same set of questions.
    • Interviewers should be given defined criteria to evaluate specific skills rather than making global "gut feeling" decisions.
    • Decision-making should be centralized to a single person or group reviewing all structured notes.
  • Question Design:
    • Avoid "leaps of insight" questions (e.g., Fibonacci stairs) that can be guessed; prefer multi-step problems like implementing Connect Four.
    • Budget 3x the time it takes an expert to solve a problem for the interview slot, as interviewers often underestimate question difficulty.
    • Ask 4+ questions per session to average out the noise of individual answers.
  • Credential Blindness: Interviewers should not see resumes or credentials (e.g., school, past employers) during technical evaluations to prevent bias; credentials can be considered later in the decision meeting.
  • False Negatives vs. False Positives:
    • Both error types are costly; startups must balance the risk of passing a bad hire against the risk of missing a good one.
    • Data shows no engineer passes all interviews, and many who fail one process succeed elsewhere, suggesting hiring bars may be too high.
  • Calibration: Evaluate candidates based on their maximum skill potential rather than their weakest link, unless the weak area is critical to the job.
  • Candidate Experience:
    • Stress reduces performance; allowing candidates to use their own laptops, languages, and tools improves results.
    • Interviewers should be trained to be supportive; a positive experience increases offer acceptance even for rejected candidates.
    • Avoid "hazing" interviews where candidates are treated as outsiders.

Early-Stage Specific Tactics

  • Small Teams: If unable to standardize the process fully, still define core skills and use structured criteria to reduce bias.
  • Sourcing Bottlenecks: If applicant volume is low, prioritize minimizing false negatives by screening less aggressively before onsite interviews.
  • First Hires: Prioritize "productivity" and "ownership" over code quality for the first few hires to ensure rapid execution.
  • Non-Technical Founders: If lacking technical expertise, assess candidates by asking them to explain their solutions in terms the founder can understand.

Closing and Offer Management

  • Speed as a Moat: Startups have a distinct advantage in speed; delaying offers allows candidates to accept competing offers.
  • Interviewer Behavior: Complaints from candidates often stem from unprepared interviewers or those trying to intimidate the candidate rather than evaluate them.
  • Culture Pitching:
    • Move beyond generic adjectives like "open, transparent, collaborative."
    • Differentiate by discussing trade-offs (e.g., "openness means difficult honesty").
    • Be prepared to answer specific questions about diversity plans.
  • Team and Investor Involvement: Engage the team and investors with strong closing skills to reinforce the candidate's decision to join.
  • Transparent Offers: Provide full compensation details immediately; avoid "bait and switch" tactics or hypothetical negotiation questions.
  • Equity Communication: Ensure founders understand stock options and tax implications to effectively communicate value to candidates unfamiliar with equity.

Competing with Tech Giants

  • Learning and Responsibility: Pitch the speed of learning via real decision-making authority, which is restricted in large corporations.
  • Career Progression: Emphasize the meritocratic nature of startups where rapid promotion is possible without paying "dues" over decades.
  • Opportunity Cost: Frame the startup role as a unique, non-fungible opportunity that won't be available again, contrasting with the generic nature of big tech roles.
  • Mentorship: For junior hires, emphasize the opportunity to learn from experienced engineers on the team who have worked at major tech firms.

Q&A Insights

  • Background Checks: Generally not a focus for startups; evaluating past work portfolios is often more effective.
  • Grades and Metadata: Triple Byte focuses on "background-blind" hiring, prioritizing direct skill assessment over correlated metrics like GPA or personality tests.
  • University Pipelines: College hiring is less viable for startups due to timing mismatches and the need for immediate hires versus large signing bonuses offered by big tech.
  • Mock Interview Exercise: A training method where one person role-plays a candidate intentionally making mistakes forces the interviewer to be critical, revealing their own blind spots and reducing overconfidence in their evaluation skills.
  • Hiring Success Rate: Data indicates 5% of hires are fired within months; an additional 30% remain employed but are not top performers, leaving roughly 10% as true top performers.