Software Engineering Jobs in United States
There are 27,723 open Software Engineering jobs in United States on freehire right now. 5,525 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,140 | $185,000 | $222,000 | 6,788 |
| USD | hour | $48 | $60 | $70 | 152 |
| USD | month | $8,200 | $8,500 | $10,000 | 17 |
| CAD | year | CA$132,025 | CA$167,500 | CA$180,562 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 44%
- cloud 41%
- python 37%
- api 35%
- java 30%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,414 · 12%
- Remote 3,244 · 12%
- Onsite 3,173 · 11%
Visa sponsorship offered in 46% of the 6,553 postings that state a position on it.
Seniority
- Senior 9,022
- Staff 2,102
- Lead 1,663
- Principal 1,433
- Junior 494
- Middle 476
Who is hiring
- 1000+ employees 6,479
- 501-1000 employees 2,698
- 51-200 employees 838
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
SAP ABAP Developer
SAP ABAP Developer Contract Length: 6 months Hybrid Role: Must be onsite first 2 weeks Monday through Friday and then every 2 weeks they will be onsite Tuesday-Thursday Work Location: Gas Tower, Downtown LA It is a w2…
Software Development Engineer in Test, Messages
Write and maintain automated tests for core Apple features like AirDrop and ShareSheet to ensure quality and privacy across iOS, macOS, and other platforms.
Software Engineer - Apple Services Engineering
Builds and scales backend systems and AI-powered tools for Apple’s media services, including the Apple TV app and tvOS, to deliver high-quality streaming experiences globally.
Senior Software Engineer, OS Development
Develops and maintains Linux OS images for Medtronic’s Capital products, designing OS components, tools, and utilities while ensuring system efficiency and compliance with healthcare tech standards.
R&D Software Engineer
Develops and maintains mainframe IDMS applications using agile practices for Broadcom’s Mainframe Software Division.
Software Engineer
Develops real-time signal and image processing systems using DSP and high-performance computing for government applications.
Senior Software Engineer
Builds and maintains cloud-native clearing and custody systems for a modern brokerage firm, integrating with exchanges and clearing houses to handle high-volume trading infrastructure.
Software Engineer
Builds integrations and APIs to connect disjointed physical-economy systems using AI agents and automation.
Senior Fleet Software Engineer
Build and maintain the observability, alerting, and deployment infrastructure for a growing fleet of intelligent robots, using Python, Go/Rust, and cloud-native tooling.