Software Engineering Jobs in United States
There are 29,368 open Software Engineering jobs in United States on freehire right now. 5,923 of them were posted recently. The skills employers ask for most often are ai, cloud and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| USD | year | $157,100 | $185,000 | $222,000 | 6,673 |
| USD | hour | $42 | $60 | $70 | 141 |
| USD | month | $8,200 | $8,475 | $10,000 | 18 |
| CAD | year | CA$150,000 | CA$168,800 | CA$180,844 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 44%
- cloud 41%
- python 38%
- api 36%
- java 29%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,619 · 12%
- Remote 3,491 · 12%
- Onsite 3,386 · 12%
Visa sponsorship offered in 46% of the 6,588 postings that state a position on it.
Seniority
- Senior 8,997
- Staff 2,217
- Lead 1,766
- Principal 1,531
- Intern 543
- Junior 533
Who is hiring
- 1000+ employees 6,494
- 501-1000 employees 2,762
- 51-200 employees 887
- 11-50 employees 815
- 201-500 employees 252
- 1-10 employees 69
NPU Diagnostics Software Engineer
Develop and debug low-level diagnostics software for AMD’s Neural Processing Unit (NPU) to validate AI hardware from pre-silicon through production, collaborating with hardware and firmware teams.
Staff Software Engineer
Builds full-stack features for a modern healthcare practice platform that integrates with legacy systems, improving patient experience and reducing administrative work.
Senior Software Engineer
Builds full-stack features for a modern patient-experience platform that integrates with legacy doctor-office systems, using Python, JavaScript, Postgres, and growing AI components.

Sr. Software Engineer, Platform
Builds and scales search and data services for a customer-support SaaS platform, working with Kotlin, Java, and AWS to handle high-throughput event-driven systems.
Senior C++ Software Engineer in Dallas, TX
Develops embedded C++ software for Linux-based devices like set-top boxes and IoT gateways, focusing on kernel-level and multithreaded systems.
Software Engineer
Builds and deploys AI-driven software solutions, integrating ML and generative AI into production systems using cloud and API technologies.
Python Developer
Here is the JD for Python Developer I am looking for: Bachelor's degree in computer science, Engineering, or a related field. Minimum of 10 years of proven experience as a Backend Developer or similar role. Strong…
Sr Salesforce Developer
Senior Salesforce developer builds, configures, and customizes Salesforce applications using APEX, Lightning components, and admin tools to deploy or enhance Salesforce instances.
Senior Software Engineer, Programs
Senior engineer building and scaling the core platform that configures and maintains customer energy programs, using Java/Spring, APIs, and data migration to a single source of truth.

