Software Engineering Jobs in United States
There are 33,693 open Software Engineering jobs in United States on freehire right now. 7,590 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 | $155,000 | $182,940 | $220,000 | 7,362 |
| USD | hour | $42 | $60 | $70 | 138 |
| USD | month | $8,200 | $9,250 | $10,000 | 20 |
| CAD | year | CA$131,850 | CA$162,700 | CA$177,500 | 19 |
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,282 · 13%
- Hybrid 4,111 · 12%
- Remote 3,848 · 11%
Visa sponsorship offered in 43% of the 7,430 postings that state a position on it.
Seniority
- Senior 10,230
- Staff 2,373
- Lead 1,965
- Principal 1,779
- Junior 619
- Intern 571
Who is hiring
- 1000+ employees 6,971
- 501-1000 employees 3,031
- 51-200 employees 967
- 11-50 employees 879
- 201-500 employees 272
- 1-10 employees 66
Software Engineer (TypeScript/React)
Software Engineer migrating a legacy C# WPF system to React/TypeScript, working on real-time systems with large datasets in a small, growing team based fully onsite in Lafayette, Louisiana.
CNO Software Developer
CNO Software Developer designing and developing hardware/software capabilities for computer network operations using Python, C/C++, and network security concepts in support of defense and intelligence missions.
Systems Engineer
Description Role Description The successful candidate will be responsible for developing and managing infrastructure such as code (IaC), software development, continuous integration, system administration, and Linux.…
Software Engineer II - Payments Platform
Build and support scalable payment systems on a fintech payments platform using Java, Spring Boot, and AWS, collaborating with product and engineering teams to process high payment volumes.
RF System Integration Engineer (Instrument Engineering)
Design and maintain precision RF/analog test equipment to calibrate and validate wireless radios (5G, Wi-Fi, Bluetooth, etc.) across Apple devices, blending bench debugging, automation, and cross-team collaboration.
Lead Software Engineer - Agentic AI, Java/Python
Lead Software Engineer on an agile team within J.P. Morgan's Data Analytics Payments group, building secure and stable technology products using Java and Python with a focus on Agentic AI.
Software Development Engineer - Cellular (Instrument Engineering)
Develops and tests software for cellular protocol stacks (4G/5G) and RF systems used in Apple’s precision test equipment for iPhones, iPads, Macs, and Apple Watches.
Senior Space Mission Software Engineer
Senior engineer building ground segment software for Varda's space missions—telemetry ingestion, commanding, mission control UIs, simulation, and test automation—using Python, Docker, and Kubernetes in an on-site El Segundo role.
Space Mission Software Engineer II
Build and maintain high-reliability ground segment software for spacecraft operations—telemetry ingestion, mission control UIs, simulation, and test automation—primarily using Python, Docker, and Kubernetes.
Senior Space Flight Software Engineer, C++
Develop reliable C++ flight software for spacecraft, satellite buses, and reentry capsules across all mission phases, working on bare metal, RTOS, and Linux-based embedded systems with full ownership from design through test and integration.
Space Flight Software Engineer II
Develops flight software for spacecraft and reentry capsules, writing C++ code for embedded systems to control spacecraft operations, testing, and validation in a safety-critical aerospace environment.
Software Engineer, Ontology
Platform engineer building internal infrastructure tooling—CMDB, asset management, DCIM, monitoring, and automation—using Python/Go, PostgreSQL, Redis, Docker, and Terraform at a cloud compute provider.