Introducing Firecrawl v2.5 - The world's best web data API. Read the blog.
Careers

Compensation Calculator

Calculate your compensation based on role, level, and location

(based on market rates)
Location factor: 100%

Estimated Compensation

Base salary for your selection

$218,900
per year
Salary Range
$209,000 - $228,800
RoleProduct Engineer
LevelSenior
StepEstablished
LocationSan Francisco, California, United States

Important notes:

  • If we're missing your country, it means we haven't hired there before. We'd need to gather data before making an offer.
  • This calculator shows base salary only. Equity compensation is additional and determined based on role and level.
  • If salary is the only blocker to joining Firecrawl, please let us know. We aim to pay generously and can review special cases.

How It Works

Our compensation philosophy is built on transparency, fairness, and market competitiveness.

Level

Experience & Impact

More experience doesn't automatically mean increased importance. We don't have a huge hierarchy - everyone needs to feel like an owner. We pay more experienced team members more because it correlates with skill and shipping speed. Less experienced members see steady increases as they grow.

  • Skill comes from time in role initially
  • Later based on shipping speed and quality
  • Technical approach and decision-making matter
  • Experienced members help upskill the team

Step

Performance Within Level

Within each level, we have incremental steps for flexibility. Most people are hired at "Established" to set them up for success with room to grow.

  • Learning: Starting to match expectations
  • Established: Matching expectations (default for new hires)
  • Thriving: Exceeding expectations
  • Expert: Exceeding expectations consistently

Location

Market-Based Adjustment

Location factors are based on cost of market, not cost of living. We look at typical hiring costs for roles in each location. This is why San Francisco has the highest factor despite other places being more expensive to live.

  • Based on GitLab's proven location factors
  • Uses market data from multiple sources
  • Minimum floor: 0.8 in US, 0.6 elsewhere
  • Accounts for local exchange rates
  • Always paid in local currency when possible
FOOTER
The easiest way to extract
data from the web
. . .. ..+ .:. .. .. .:: +.. ..: :. .:..::. .. .. .--:::. .. ... .:. .. .. .:+=-::.:. . ...-.::. .. ::.... .:--+::..: ......:+....:. :.. .. ....... ::-=:::: ..:-:-...: .--..:: ......... .. . . . ..::-:-.. .-+-:::.. ...::::. .: ...::.:.. . -... ....: . . .--=+-::. :-=-:.... . .:..:: .:---:::::-::.... ..::........::=..... ...:-.. .:-=--+=-:. ..--:..=::.... . .:.. ..:---::::---=:::..:... ..........::::.:::::::-::.-.. ...::--==:. ..-::-+==-:... .-::....... ..--:. ..:=+==.---=-+-:::::::-.. . .....::......:: ::::-::.---=+-:..::-+==++X=-:. ..:-::-=-== ---.. .:.--::.. .:-==::=--X==-----====--::+:::+... ..-....-:..::-::=-=-:-::--===++=-==-----== X+=-:.::-==----+==+XX+=-::.:+--==--::. .:-+X=----+X=-=------===--::-:...:. .... ....::::...:-:-==+++=++==+++XX++==++--+-+==++++=-===+=---:-==+X:XXX+=-:-=-==++=-:. .:-=+=- -=X+X+===+---==--==--:..::...+....+ ..:::---.::.---=+==XXXXXXXX+XX++==++===--+===:+X+====+=--::--=+XXXXXXX+==++==+XX+=: ::::--=+++X++X+XXXX+=----==++.+=--::+::::+. ::.=... .:::-==-------=X+++XXXXXXXXXXX++==++.==-==-:-==+X++==+=-=--=++++X++:X:X+++X+-+X X+=---=-==+=+++XXXXX+XX=+=--=X++XXX==---::-+-::::.:..-..
Backed by
Y Combinator
LinkedinGithub
SOC II · Type 2
AICPA
SOC 2
X (Twitter)
Discord