Loom PM vs SWE Salary: Who Earns More and Why

TL;DR

Product Managers (PMs) and Software Engineers (SWEs) at Loom can earn comparable salaries, but PMs have more variability in their compensation packages. A Loom PM can earn between $120,000 - $200,000 per year, while a SWE can earn between $100,000 - $180,000 per year.

Who This Is For

This article is for professionals considering a career as a Product Manager or Software Engineer at Loom, as well as current employees looking to negotiate their salaries. It's also for anyone interested in understanding the compensation landscape in Silicon Valley.

What Is the Salary Breakdown?

A Loom PM's salary breakdown typically consists of a base salary, RSU (Restricted Stock Units), and a bonus. The base salary range for a PM at Loom is $80,000 - $120,000 per year. RSU can range from 10% - 20% of the base salary, vesting over 4 years. The bonus can range from 5% - 10% of the base salary. For example:

  • Junior PM: $80,000 (base) + $8,000 - $16,000 (RSU) + $4,000 - $8,000 (bonus) = $92,000 - $104,000 per year
  • Senior PM: $120,000 (base) + $12,000 - $24,000 (RSU) + $6,000 - $12,000 (bonus) = $138,000 - $156,000 per year

In comparison, a Loom SWE's salary breakdown typically consists of a base salary, RSU, and a bonus. The base salary range for a SWE at Loom is $90,000 - $150,000 per year. RSU can range from 10% - 20% of the base salary, vesting over 4 years. The bonus can range from 5% - 10% of the base salary. For example:

  • Junior SWE: $90,000 (base) + $9,000 - $18,000 (RSU) + $4,500 - $9,000 (bonus) = $103,500 - $117,000 per year
  • Senior SWE: $150,000 (base) + $15,000 - $30,000 (RSU) + $7,500 - $15,000 (bonus) = $172,500 - $195,000 per year

How Do I Get to This Level?

To become a PM or SWE at Loom, you'll need to have relevant experience and skills. For PMs, this typically includes:

  • 3-5 years of product management experience
  • Strong understanding of product development processes
  • Excellent communication and project management skills
  • Experience with data analysis and metrics-driven decision making

For SWEs, this typically includes:

  • 3-5 years of software engineering experience
  • Strong understanding of programming languages such as Java, Python, or C++
  • Experience with cloud-based technologies and APIs
  • Familiarity with Agile development methodologies

What Is the Interview Process Like?

The interview process for PMs and SWEs at Loom typically consists of multiple rounds. For PMs, this includes:

  • Initial screening: 30-minute call with a recruiter to discuss background and experience
  • PM interview: 1-hour call with a senior PM to discuss product sense, communication skills, and experience
  • Case study: 2-3 hour exercise to analyze a product and present recommendations
  • Final interview: 1-hour call with a senior leader to discuss fit and experience

For SWEs, this includes:

  • Initial screening: 30-minute call with a recruiter to discuss background and experience
  • Technical interview: 1-hour call with a senior SWE to discuss technical skills and experience
  • Coding challenge: 1-2 hour exercise to complete a coding task
  • Final interview: 1-hour call with a senior leader to discuss fit and experience

How Do I Negotiate My Salary?

To negotiate your salary as a PM or SWE at Loom, research the market rate for your role and experience level. Consider factors such as cost of living, industry standards, and company performance. Prepare a solid case for your requested salary and be confident in your negotiation.

Preparation Checklist

  • Research market rates for PMs and SWEs in Silicon Valley
  • Review Loom's salary ranges and benefits
  • Prepare examples of your experience and skills
  • Practice your communication and negotiation skills
  • Use a PM Interview Playbook to prepare for PM interviews
  • Review common interview questions and practice your responses
  • Prepare any materials needed for case studies or coding challenges

Mistakes to Avoid

  • Not researching market rates: BAD - assume you can get a high salary without research. GOOD - know the market rate and negotiate accordingly.
  • Not preparing examples: BAD - show up to interviews without examples of your experience. GOOD - prepare specific examples to demonstrate your skills.
  • Not negotiating: BAD - accept the initial offer without negotiation. GOOD - negotiate confidently and assertively.

FAQ

Is it better to be a PM or SWE at Loom?

It depends on your skills and interests. PMs have more variability in their compensation packages, while SWEs have more predictable salaries.

Can I negotiate my RSU vesting schedule?

It depends on the company's policies and your negotiation skills. Be prepared to make a strong case for your requested vesting schedule.

How do I get promoted to a senior PM or SWE role?

Demonstrate strong performance, take on additional responsibilities, and develop new skills. Network with senior leaders and express your interest in advancing in your role.


About the Author

Johnny Mai is a Product Leader at a Fortune 500 tech company with experience shipping AI and robotics products. He has conducted 200+ PM interviews and helped hundreds of candidates land offers at top tech companies.


Want to systematically prepare for PM interviews?

Read the full playbook on Amazon →

Need the companion prep toolkit? The PM Interview Prep System includes frameworks, mock interview trackers, and a 30-day preparation plan.