Skip to main content

Evaluating Job

The un-documented check list for evaluating a US Software Engineer job offer.

Questions for HR​

Early Stage​

  • Company Culture
    • What is the most unique aspect of the company culture, from your perspective?
  • What defines a successful hire, after 6 months?

Offer Stage​

  • One-time Benefits
    • Signing bonus
    • Relocation
    • Stock options
  • PTO
    • Quota, accrual, and usage
    • Request and approval process
  • Visa
    • OPT, H1B, and Green Card

Questions for Manager​

  • Tech Stack
    • Languages, frameworks, and tools
    • Monorepo / Multi-repo
  • What are the tasks I would do on a usual day?
  • Fast forward six months, after you've hired someone for this role. What would have made them a successful hire?
  • What's the on-call plan / schedule?
    • What's the pay for standby and call-out
  • What's the promotion process?
    • Timeline
    • Criteria

References​