Software Engineering Jobs in United States
There are 28,064 open Software Engineering jobs in United States on freehire right now. 5,533 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,620 | $185,000 | $222,000 | 6,643 |
| USD | hour | $44 | $61 | $70 | 138 |
| 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 29%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,461 · 12%
- Remote 3,334 · 12%
- Onsite 3,169 · 11%
Visa sponsorship offered in 46% of the 6,505 postings that state a position on it.
Seniority
- Senior 8,706
- Staff 2,163
- Lead 1,708
- Principal 1,463
- Intern 498
- Junior 486
Who is hiring
- 1000+ employees 6,491
- 501-1000 employees 2,730
- 51-200 employees 850
- 11-50 employees 819
- 201-500 employees 192
- 1-10 employees 69
Java Developer
Build and maintain enterprise Java applications for aerospace and engineering systems, working in an Agile team to design, code, test, and support mission-critical software.
Sr..Net Developer III (6681)
Build and maintain secure .NET enterprise applications for a federal mission-critical system, using C#, ASP.NET, TypeScript/Angular, SQL Server, and CI/CD pipelines.
Jr. Software Engineer, AI-Driven Engineering
This role involves developing and maintaining scalable backend systems and RESTful APIs using .NET and C# to support enterprise applications. The engineer will collaborate with senior staff to integrate AI-harnessing frameworks and ensure high-performance, secure code.
Chief Software Engineer
Leads architecture and technical strategy for safety-critical aerospace/defense software under DO-178C, guiding teams and customers while ensuring certification compliance in a services-based model.
Software Engineer - Test Equipment
Develops and maintains Windows-based software for automated test equipment used in defense systems, using C# and C++ in Visual Studio.
Principal Software Engineer
Overview The Azure Storage team powers some of the world's largest and most sophisticated cloud storage systems, operating at a scale that spans exabytes today and is rapidly advancing toward zettabyte and…
.Net Developer
Design, develop, and maintain features across a .NET 10 REST API backend, React/Redux frontend, and PostgreSQL database, including SQL optimization, Liquibase migrations, and CQRS implementation with MediatR.
Software Development Engineer, File Systems
Design and implement Apple's file systems technologies across macOS, iOS, watchOS, tvOS, and visionOS using C/C++, focusing on storage data structures and OS internals.
NC DHHS AWS/Java Developer //Local to NC
AWS/Java developer for NC DHHS data modernization, designing and implementing cloud solutions on AWS in collaboration with ITD and DPH teams. Contract role requiring 8-10 years of software development experience.
Salesforce Developer
The Salesforce Developer will support public-sector projects by performing configuration, customization, and solution design using Apex, Lightning Web Components, and integration tools. The role requires extensive experience in enterprise environments and familiarity with government cloud and AI automation.

Founding Engineer @ Corgi x Trucking
Builds core insurance systems for trucking policies, including quote-to-bind workflows, AI-driven underwriting, telematics integrations, and data pipelines. Focuses on reliability, scalability, and end-to-end ownership in an AI-native insurance startup.
Software Engineer II
Garner Health is a healthcare technology company that uses proprietary clinical metrics and AI to help employers identify high-performing doctors and incentivize better patient care. As a Software Engineer II, you will contribute to building and scaling these systems to improve healthcare outcomes and reduce costs.
Senior Software Engineer
Senior backend engineer building and optimizing large-scale data ingestion and analytics pipelines in C#/.NET and SQL Server to power customer conversation analytics for global enterprises.
Software Engineer - CI/CD (TS/SCI Clearance Required)
Designs, builds, and operates CI/CD pipelines for containerized workloads in Kubernetes environments, focusing on automation, security, and scalability. Core tech: Kubernetes, Helm, IaC, GitOps, DevSecOps, observability tools, and distributed systems debugging.
Software Engineer (TS/SCI Clearance Required)
Software engineer supporting NGA's GEOINT mission, developing and integrating geospatial solutions using Python, Java Spring, C++, TypeScript, React/Node, Docker, and AWS in an Agile environment.
Software Engineer - Web Developer (Top Secret with agreement to obtain CI Poly)
Builds and maintains geospatial intelligence web apps for the NGA using modern frontend/backend stacks and agile practices under a TS clearance.