Software Engineering Jobs in United States
There are 33,943 open Software Engineering jobs in United States on freehire right now. 7,810 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 | $154,300 | $181,100 | $219,750 | 7,601 |
| USD | hour | $42 | $60 | $70 | 139 |
| USD | month | $8,200 | $10,000 | $10,000 | 21 |
| CAD | year | CA$134,525 | CA$160,100 | CA$176,250 | 20 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 42%
- cloud 40%
- python 37%
- api 33%
- java 26%
- ci-cd 24%
- automation 24%
- aws 24%
How the work is done
- Onsite 4,292 · 13%
- Hybrid 4,130 · 12%
- Remote 3,880 · 11%
Visa sponsorship offered in 43% of the 7,434 postings that state a position on it.
Seniority
- Senior 10,301
- Staff 2,387
- Lead 1,976
- Principal 1,786
- Junior 627
- Intern 572
Who is hiring
- 1000+ employees 6,979
- 501-1000 employees 3,031
- 51-200 employees 967
- 11-50 employees 879
- 201-500 employees 272
- 1-10 employees 66
Neuron Runtime Software Development Engineer , Neuron Runtime
The Software Development Engineer for AWS Neuron will design, develop, and maintain high-performance runtime libraries and drivers for AWS Inferentia and Trainium machine learning accelerators.
Radar / Combat Systems Engineer (Mid - Senior Level)
About P17 Solutions P17 Solutions is a distinguished Small Business Administration 8(a) certified company, specializing in delivering professional services to a diverse range of clients, including Federal, State, and…
Systems Software Engineer
This role involves designing and developing next-generation storage platforms by collaborating with firmware, hardware, and OS teams. The engineer will use C and Rust to build high-impact storage solutions while leading project teams and mentoring staff.
Sr. Systems Software Engineer (Roseville, CA)
Design, develop, debug, and maintain embedded software in C on Linux-based systems, owning features end-to-end while mentoring engineers on HPE's infrastructure products.
Sr. Systems Software Engineer (Roseville, CA)
This role involves designing, developing, and maintaining embedded software for HPE products using C and Linux. The engineer will own feature areas end-to-end, lead technical initiatives, and mentor junior team members in a hybrid work environment.
Systems Software Engineer
The Systems Software Engineer will design and develop next-generation storage platforms, collaborating with firmware, hardware, and OS teams. The role requires deep expertise in C and Rust to build high-impact storage solutions.
Senior Systems Software Engineer - Hybrid Cloud Automation
This role involves leading the design, development, and integration of hybrid cloud automation solutions using Kubernetes, Python, and Ansible. The engineer will work on GPU infrastructure and Nvidia software ecosystems to support complex enterprise systems.
(PH) Web Developer (WordPress)
Remote WordPress Web Developer responsible for building, customizing, and maintaining WordPress websites, including plugin integration, SEO implementation, and performance optimization for an agency.
ServiceNow SPM Application Developer
Design, develop, configure, and maintain ServiceNow platform solutions (ITSM, ITOM, ITAM) for a DoD customer, using JavaScript, REST APIs, SQL, and Linux in a fully remote role.
Java Developer - Senior
The Senior Java Developer will work within the technology department of a financial services organization to support and develop enterprise applications. The role requires strong problem-solving and communication skills to deliver innovative technical solutions.
