Software Engineering Jobs in United States
There are 27,603 open Software Engineering jobs in United States on freehire right now. 5,550 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 | $185,000 | $222,000 | 6,723 |
| USD | hour | $46 | $60 | $70 | 146 |
| USD | month | $8,200 | $8,475 | $10,000 | 18 |
| 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 43%
- cloud 40%
- python 37%
- api 35%
- java 29%
- ci-cd 26%
- aws 25%
- automation 23%
How the work is done
- Hybrid 3,415 · 12%
- Remote 3,243 · 12%
- Onsite 3,155 · 11%
Visa sponsorship offered in 45% of the 6,463 postings that state a position on it.
Seniority
- Senior 9,048
- Staff 2,107
- Lead 1,589
- Principal 1,424
- Junior 500
- Intern 481
Who is hiring
- 1000+ employees 6,359
- 501-1000 employees 2,698
- 51-200 employees 838
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
Software Engineer, Infrastructure & Platform
Build secure, reproducible environments for running AI evaluations and agentic workflows using cloud infrastructure, Kubernetes, and backend services.
Software Engineer Simulation Infrastructure
Builds and maintains a large-scale simulation platform for AI/ML testing, integrating virtual/physical devices, cloud infrastructure, and full-stack tooling (Python, React, Kubernetes, Postgres).
Software Engineer, Enterprise Systems
Hands-on Integration Engineer building and owning integrations across MES, WMS, QMS, PLM/PDM, and ERP systems using C#/.NET and REST APIs in a uranium-enrichment manufacturing environment.
Software Engineer III - Edge Computing
Develops high-performance, real-time GPU-accelerated edge computing systems for defense and national security applications using C++, CUDA, and Linux.
Software Engineer IV – Edge Computing
Design and lead the architecture of edge-computing software for defense and national-security systems, balancing workloads across CPUs, GPUs, and FPGAs while adhering to open standards like SOSA/MOSA.
Senior Software Engineer
Senior Software Engineer at Voyager Technologies designing and building scalable geospatial data systems, especially for Synthetic Aperture Radar imagery, to support national security and space missions using Python, C++, and cloud tools.
Software Engineer
Builds and maintains geospatial software systems, focusing on processing and visualizing large-scale SAR imagery datasets for national security and defense applications using Python and Linux.
Software Engineer
Develop embedded software for space and national security systems, including device drivers and radiation-hardened components using C/C++, Python, and embedded Linux.
Senior Robotics Software Engineer
Develops perception software for autonomous rovers using cameras, LiDAR, IMUs, and other sensors to enable state estimation, hazard detection, and autonomous navigation for space/defense applications.
Software Engineer II
Full-stack Software Engineer II building and maintaining microservices (Java/Spring Boot backend, TypeScript/Vue or React frontend) with SQL databases and event-driven components on AWS/Azure for public safety technology products.
Software Engineer
This Software Engineer role involves developing backend systems and integrating AWS cloud services to support national security missions. The position requires an active TS/SCI with Polygraph clearance and expertise in Python, Linux, and AWS CDK.
Software Engineer
Senior Software Engineer builds cloud-based software for a U.S. intelligence customer in Chantilly, VA, using Python, JavaScript, and AWS services while maintaining an active TS/SCI clearance with polygraph.
Software Developer
Develop and maintain e-learning platforms and training websites using Joomla, HTML/CSS, and Adobe tools for a government-focused IT contractor in Chantilly, VA.
Sr. Software Engineer
Senior Software Engineer maintaining and improving a .NET/C# and SQL Server business platform that handles settlements, payments, invoices, and inventory for an agricultural cooperative, with heavy emphasis on automated testing, CI/CD, and AI-assisted development.
Senior Software Engineer
Senior Software Engineer at GRVTY in Chantilly, VA, building cloud-based software for a government customer using Python, JavaScript, and AWS services like Lambda and SQS, requiring an active TS/SCI clearance with polygraph.
Senior Software Developer
Senior Software Developer builds and maintains web/multimedia training tools and cloud infrastructure for a defense-focused data engineering team in Tysons, VA, using AWS, Linux, Java, PHP, and IAM systems.
Software Engineer, Simulation
Build high-fidelity simulators for nuclear enrichment systems, modeling physics and hardware to validate real-world behavior and accelerate testing.