Software Engineering Jobs in United States
There are 28,153 open Software Engineering jobs in United States on freehire right now. 5,554 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,688 | $185,000 | $222,000 | 6,633 |
| USD | hour | $42 | $60 | $70 | 143 |
| 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 37%
- api 35%
- java 30%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,477 · 12%
- Remote 3,348 · 12%
- Onsite 3,194 · 11%
Visa sponsorship offered in 46% of the 6,482 postings that state a position on it.
Seniority
- Senior 8,743
- Staff 2,161
- Lead 1,714
- Principal 1,477
- Intern 513
- Junior 489
Who is hiring
- 1000+ employees 6,465
- 501-1000 employees 2,713
- 51-200 employees 846
- 11-50 employees 815
- 201-500 employees 189
- 1-10 employees 67

Software Engineer Intern (Winter 2027)
Build and enhance Notion’s AI-first collaborative workspace by writing clean, secure code across the full stack while collaborating with cross-functional teams.
Senior Web Developer
Build and maintain large-scale web apps using React and Node.js, optimize performance, and mentor junior devs in a fast-paced media-tech environment.
Principal Software Engineer - AI Frameworks
Principal engineer leading AI frameworks, compilers, and runtimes to optimize model performance and reliability at cloud scale, collaborating across teams to improve deployment velocity and hardware efficiency.
Principal Robotics Software Engineer
Principal Robotics Software Engineer at 10Beauty: designs and optimizes C++ control systems for an autonomous manicure robot running on Linux/Raspberry Pi, leading architecture and cross-disciplinary integration in a fast-growing robotics startup.
Senior Ground Software Engineer II
Senior engineer designs and evolves web-based ground systems that command and monitor spacecraft, working with flight software and mission ops teams to ensure reliable, scalable mission support.
Staff Software Engineer, Crusoe Container Registry
Build and scale Crusoe Cloud's container registry to ensure fast, reliable deployments for AI workloads, owning architecture, performance, and reliability from design to production.
Senior Principal Software Engineer - TS/SCI
Lead the architecture and development of mission-critical flight and ground software for space-based applications, including spacecraft flight systems and satellite operations, using C/C++ and Python.