Software Engineering Jobs in United States
There are 29,661 open Software Engineering jobs in United States on freehire right now. 6,165 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 | $156,000 | $184,325 | $220,500 | 7,167 |
| USD | hour | $42 | $62 | $70 | 139 |
| USD | month | $8,200 | $8,500 | $10,000 | 19 |
| CAD | year | CA$131,750 | CA$160,350 | CA$178,750 | 18 |
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 25%
- automation 23%
How the work is done
- Hybrid 3,634 · 12%
- Remote 3,507 · 12%
- Onsite 3,458 · 12%
Visa sponsorship offered in 46% of the 6,606 postings that state a position on it.
Seniority
- Senior 9,077
- Staff 2,229
- Lead 1,788
- Principal 1,555
- Intern 549
- Junior 539
Who is hiring
- 1000+ employees 6,506
- 501-1000 employees 2,768
- 51-200 employees 891
- 11-50 employees 817
- 201-500 employees 253
- 1-10 employees 69
Software Development Engineer
The Software Development Engineer will work on the design and development of analytical systems and laboratory instruments using C# and WPF. This is a permanent role based in Livingston with hybrid working options.
Senior Staff Software Engineer, Audio Systems, XR
Lead audio systems architecture for Google's XR wearables (smart glasses, headsets), owning end-to-end audio quality across capture and playback, bridging physical acoustics, embedded DSP, and ML-driven speech enhancement.

Software Engineer, Product
Full-stack software engineer building features across Warp's AI-native HR/employee management platform (HRIS, payroll, benefits, IT, AI agents) using a modern typed language, based in NYC 5 days a week.
Autonomy Algorithms Senior Software Engineer
Senior software engineer designing and implementing autonomy algorithms for uncrewed systems, multi-agent collaboration, and mission planning in a defense-focused R&D environment using C++, Java, and Python.
.NET Software Engineer (Remote)
This remote .NET Software Engineer role involves working within an Agile team to remediate security vulnerabilities across enterprise applications. The position requires strong skills in .NET and API development, as well as familiarity with DevOps practices.
IT Software Engineer Lead
Lead developer for business-critical enterprise software in the oil and gas sector, hands-on with the Microsoft stack (C++, C#, .NET, SQL Server) and modern front-end frameworks, driving architecture, modernization, and cloud migration from Houston.