Software Engineering Jobs in United States
There are 27,837 open Software Engineering jobs in United States on freehire right now. 5,638 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,717 |
| USD | hour | $44 | $62 | $70 | 139 |
| 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,438 · 12%
- Remote 3,268 · 12%
- Onsite 3,178 · 11%
Visa sponsorship offered in 45% of the 6,498 postings that state a position on it.
Seniority
- Senior 9,151
- Staff 2,121
- Lead 1,595
- Principal 1,440
- Junior 503
- Intern 488
Who is hiring
- 1000+ employees 6,402
- 501-1000 employees 2,718
- 51-200 employees 846
- 11-50 employees 825
- 201-500 employees 190
- 1-10 employees 71
Principal Software Engineer
Hands-on C++ engineer (80% coding, 20% mentoring) designing and developing microsecond-latency Stat-Arb and Low-Latency execution platforms for a hedge fund's Global Trading and Execution group in NYC.
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.