← Back to jobs

Salary Guide

Know your worth before you negotiate. Below are typical annual ranges by field based on roles currently listed on Morsecode across the US and Canada. Figures are in local currency (USD or CAD) and vary by city, seniority and company.

Typical ranges by field

  • IT / Software: $70k–$210k — highest for senior cloud, security and ML roles.
  • Engineering: $75k–$210k — mechanical, electrical, industrial and cloud.
  • Finance: $60k–$180k — analysts to investment and senior finance.
  • Design: $55k–$150k — product, UX and brand.
  • Marketing: $50k–$140k — content, growth and senior brand.
  • Healthcare: $45k–$130k — varies widely by licence and specialty.
  • Sales: $50k–$160k+ — base plus commission for account executives.
  • HR & Education: $40k–$110k — specialists to leadership.

What moves your number

Seniority, in-demand skills (cloud, security, data), city cost-of-living, and whether the role is remote all shift pay. Certifications can add a meaningful premium.

Negotiation basics

Research the range, let the employer name a number first when you can, anchor to the top of the market for your skills, and negotiate the whole package — base, bonus, equity and time off.

Ranges are indicative, not guarantees. See live roles and their salaries →