Software Engineer Salary (United States)
United States software engineers commonly earn 120,000 to 180,000 dollars in total compensation, with big tech senior roles far above that.
Overview
Base salaries for mid-level engineers commonly run 120,000 to 160,000, and at large tech companies equity and bonus push total packages past 200,000, with staff-level engineers well beyond. Entry-level pay at major firms can exceed 180,000 all-in, while smaller companies pay less but sometimes offer larger equity upside. The 2022 and 2023 layoffs reset the market after a decade of surging pay, and AI work has since concentrated demand in specific skills. No license is required, and degree requirements have loosened, though elite internships still gate the top-paying firms. Figures are indicative and swing with the funding cycle.
Related Topics
Data Scientist Salary (United States)
The role is a hybrid of statistics, software and domain work, often entered with a master's degree, and titles overlap heavily wit...
Product Manager Salary (United States)
The role sets strategy and coordination for product teams, and pay at big tech rivals senior engineering, with total packages comm...
Cybersecurity Analyst Salary (United States)
Entry security operations center roles run 70,000 to 90,000, and the ladder climbs quickly through engineering, architecture and l...
IT Support Specialist Salary (United States)
Helpdesk and desktop support roles are the classic entry into technology careers, requiring certifications such as CompTIA A+ rath...