Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 59

Quantifying Impact: Stronger Behavioral Stories

Recommended resources

Hello! Welcome back to your course on cracking top-tier company interviews.

In our last lesson, we built a foundational skill: structuring your experiences using the STAR method. You learned to organize your stories into a clear narrative covering the Situation, Task, Action, and Result, and we even added "Lessons Learned" (STAR+L) to showcase your growth mindset.

Today, we're going to zero in on what is arguably the most critical component for demonstrating senior-level impact: the Result. This lesson directly addresses the learning outcome: Quantify impact and results in your behavioral stories. Simply stating that a project was "successful" is not enough. For a senior engineer with your level of experience, interviewers expect to hear the business value of your work, and the most powerful way to communicate that is with numbers.

By the end of this lesson, you'll have a toolkit of strategies to find, estimate, and articulate the quantifiable impact of your projects, transforming good stories into great ones.

1. From Technical Feat to Business Impact

As engineers, we often get excited about the technical complexity of our work—rewriting a service in a new language, implementing a sophisticated algorithm, or re-architecting a legacy system. While these are important, a hiring manager's primary question is: "How did this work help the business?"

Quantification is the bridge between your technical actions and their business outcomes. Let's look at a concrete example of this translation.

Interview Answers That Highlight Quantifiable Results

This LinkedIn post by Caleb Mellas, 'Interview Answers That Highlight Quantifiable Results', perfectly illustrates the difference between a purely technical description and one that is framed in terms of business impact. It will immediately clarify why quantification is so powerful.

Read the initial section by Caleb Mellas. Pay close attention to the two ways of describing the same project—one focusing on webpack versions, the other on security fixes and cost savings.

The difference is stark. The first answer is about what was done (upgrading webpack). The second is about why it mattered (fixed security issues, saved 125 engineer-hours/month, saved ~$150,000/year). The second answer gets you hired for a senior role because it demonstrates that you think like a business owner, not just a programmer.


2. What Can You Quantify? A Backend Engineer's Metrics

Your 10 years of experience are filled with quantifiable results, even if they aren't immediately obvious. The key is to know where to look. Here are common categories of metrics that are highly relevant to your work as a backend engineer.

Software Engineering KPI Performance Metrics Dashboard
This dashboard shows various metrics engineering teams use to track performance and efficiency, such as velocity, pull requests, and response time. These are excellent starting points for quantifying your own impact.

Consider the impact of your projects on:

  • Performance & Reliability:

    • Latency reduction (e.g., "Reduced p99 API response time by 300ms, a 40% improvement.")
    • Error rate decrease (e.g., "Lowered the 5xx error rate from 0.5% to 0.01%.")
    • Throughput increase (e.g., "Scaled the processing pipeline to handle 50,000 messages per second, up from 10,000.")
    • Availability improvement (e.g., "Improved system uptime from 99.9% to 99.99%, reducing downtime by 8 hours per year.")
  • Cost Savings:

    • Infrastructure costs (e.g., "Optimized our database queries, reducing our monthly AWS bill by $5,000.")
    • Reduced operational overhead (e.g., "Automated the release process, saving the team 10 hours per week.")
  • Developer Productivity:

    • Build or test cycle time (e.g., "Shrank CI build times from 45 minutes to 10 minutes.")
    • Onboarding speed (e.g., "Refactored the service and added documentation, cutting new engineer onboarding time from 4 weeks to 1 week.")
    • Bug reduction (e.g., "Introduced static analysis that caught 20% more bugs before they reached production.")
  • Business & User Metrics:

    • Enabling new features (e.g., "My work on the API enabled the launch of the premium subscription feature, which generated $100k in its first quarter.")
    • User engagement (e.g., "Improved the recommendation algorithm, leading to a 5% increase in user click-through rate.")

This is not an exhaustive list, but it should get you thinking about the different lenses through which you can view your accomplishments.


3. How to Find Your Numbers

It's rare to have every metric perfectly logged. Here are several practical techniques to uncover or estimate your impact, even for projects you completed years ago.

Technique 1: Back-of-the-Envelope Calculation

This is your most powerful tool. You can create compelling numbers by making reasonable, conservative estimates.

Let's start with a foundational article that emphasizes this data-driven approach.

How to Nail Big Tech Behavioral Interviews as a Senior Software ...

The article 'How to Nail Big Tech Behavioral Interviews' has an excellent section on translating your experience. It provides direct, actionable advice on how to frame your results using numbers.

Read the section 'Translating Your Experience for Big Tech', focusing on the subsections 'Scale: Speak Their Language' and 'Culture: Emphasize the Right Values'. Notice the specific advice: '"About a 50% reduction" is better than "much faster."'

As the article states, even an estimate is better than a vague claim. Here’s a practical example of how you can build an estimate:

  • Vague Claim: "I automated a manual process."
  • Quantified Estimate: "I automated a deployment process that previously required two engineers and took about three hours to complete. We deployed twice a week. That's 2 engineers * 3 hours/deployment * 2 deployments/week = 12 hours/week of manual work saved. Over a year, that's over 500 hours, or about 3 months of one engineer's time that could be repurposed for feature development."

Technique 2: Use Proxies for "Soft" Impact

What if your project's impact was on something harder to measure, like code quality or developer experience? You can use proxy metrics.

Let's watch a clip where an engineer describes exactly how he did this for a major architectural redesign.

Behavioural Interviews for Software Engineers: How to Answer Common Questions

In this clip from 'Behavioural Interviews for Software Engineers', Leonard Thiele gives a brilliant example of quantifying the impact of an architectural change by focusing on a proxy metric: the productivity of new engineers.

Watch the section from 11:36 to 13:30. Pay close attention to how he defines his benchmark for success and how he gathered data for it, even though there was no direct product metric.

This is a fantastic example of senior-level thinking. Instead of saying "the new code was better," he measured its success by a tangible outcome: new engineers becoming productive faster, verified through direct feedback.

Technique 3: Reconstruct from Past Data

If you're struggling to recall numbers from past roles, don't worry. There are systematic ways to reconstruct them.

Interview Answers That Highlight Quantifiable Results

This section of the LinkedIn article provides five concrete strategies for quantifying your impact after you've left a job, which is a common challenge.

Read the section by Ruby Y titled 'Left Your Job And Struggling To Quantify Your Impact On Your Resume?'. This provides practical tips like using time-based patterns and connecting with former colleagues.

The pro-tip here is crucial: "When exact figures aren't available, use conservative ranges and qualifiers like 'approximately,' 'over,' or 'more than' to maintain credibility." This shows honesty and still delivers the impact.


4. Exercise: Upgrade Your Story

In the last lesson, you outlined a story from your experience using the STAR+L framework. Now, let's go back to that story and supercharge the "Result" section.

  1. Retrieve your story outline.
  2. Focus on the 'R' (Result): Look at what you wrote. Is it vague ("the system was faster") or specific?
  3. Apply the techniques: Go through the techniques we just discussed and ask yourself these questions about your project:
    • Performance: Did my work change latency, throughput, or error rates? By how much (approximately)?
    • Cost: Did it save the company money on infrastructure or save the team time? How many hours or dollars?
    • Productivity: Did it make my team or other teams work more efficiently? How can I estimate that time savings?
    • Users: How many users were affected? Did it improve a key business metric like sign-ups, retention, or revenue?
    • Proxy: If I can't find a direct number, what was a tangible proxy for success (e.g., fewer support tickets, faster onboarding, positive feedback from N users)?

Rewrite your 'Result' and 'Learnings' sections to be as quantified as possible.

Example Transformation:

  • Before: "My actions made the service more reliable and our team was happier because they were paged less."
  • After: "As a result of these changes, the service's p99 latency stabilized, and we reduced critical PagerDuty alerts for our on-call rotation by 90%—from an average of 10 per week to just one. This freed up an estimated 5-8 hours of on-call engineer time per week and significantly improved team morale."


Conclusion

Quantifying your results is a skill that separates senior candidates from the pack. It demonstrates a deep understanding of not just the technical work, but its value. By connecting your actions to measurable outcomes, you provide undeniable proof of your impact.

Key Takeaways:

  • Translate Tech to Business: Always frame your technical work in terms of its impact on performance, cost, productivity, or business goals.
  • Estimation is Your Friend: You don't need perfect data. Use back-of-the-envelope calculations and conservative estimates to build a powerful narrative. "Approximately 50% better" is far more effective than "much better."
  • Use Proxy Metrics: For "soft" improvements like code quality, find tangible proxy metrics like new developer productivity or a reduction in a specific class of bugs.
  • Quantification is Storytelling: Numbers make your stories credible, memorable, and impactful.

Next Lesson Preview:

You now have a powerful framework (STAR+L) and the tools to quantify your results. But an interview is a dynamic conversation, not a monologue. In our next lesson, "Adjust story depth and detail based on interviewer cues," we'll focus on the art of delivery. You'll learn how to read your interviewer's signals to know when to go deep into technical details and when to stay at a high level, ensuring your stories land perfectly every time.