Software Engineering Jobs in United States
There are 27,624 open Software Engineering jobs in United States on freehire right now. 5,488 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,783 |
| USD | hour | $48 | $60 | $70 | 151 |
| USD | month | $8,200 | $8,500 | $10,000 | 17 |
| 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,414 · 12%
- Remote 3,246 · 12%
- Onsite 3,174 · 11%
Visa sponsorship offered in 46% of the 6,535 postings that state a position on it.
Seniority
- Senior 8,931
- Staff 2,095
- Lead 1,636
- Principal 1,430
- Junior 489
- Intern 474
Who is hiring
- 1000+ employees 6,449
- 501-1000 employees 2,689
- 51-200 employees 837
- 11-50 employees 825
- 201-500 employees 187
- 1-10 employees 71
Software Engineer
Builds scalable infrastructure and AI-powered integrations for enterprise SaaS, using Python, Go, and React to power Merge’s API and agentic tools.
Software Engineer
Build backend and full-stack systems for Merge’s AI integration platform, handling APIs, runtime orchestration, and developer tooling in a fast-paced startup environment.
Senior Software Engineer
Builds APIs, UIs, and event-driven systems for hospital operations, using Java/Kotlin, Python, Angular, and Kafka to automate care-team workflows and prevent bottlenecks.
Staff Software Engineer
Leads design and development of enterprise-scale digital platforms using Angular, Node.js, and Drupal, while mentoring teams and enforcing architecture standards across AWS-based systems.
Software Development Engineer in Test (Remote)
Builds and maintains automated test frameworks for web and mobile apps using JavaScript, TypeScript, or C# to improve software quality and enable continuous delivery in an Agile environment.
Software Engineer, Core (Remote)
Build and scale the core search engine powering Constructor’s AI-driven ecommerce platform, handling billions of daily queries with Rust, C++, and Python on AWS.
Staff Software Engineer
Build and scale AI-driven healthcare software that streamlines revenue cycle, clinical ops, and admin workflows using Python/Node.js and modern cloud tools.
Senior Software Engineer
Senior Software Engineer at Charta Health building AI-driven healthcare infrastructure to streamline revenue cycle, clinical ops, and admin workflows using Python/Node.js and modern cloud tools.
Principal Software Engineer, Streaming Insights (Remote)
Builds real-time data streaming pipelines, AI/ML inference systems, and high-throughput analytics to improve global aviation operations and passenger experiences.
Principal Software Engineer Deployment
Lead DevSecOps automation and AI-driven deployment training for aerospace/defense software, designing documentation and sandbox environments while mentoring teams.
Software Development Engineer in Test
Build and maintain automated test frameworks for a US financial marketplaces operator, using C#, TypeScript, JavaScript, Selenium, Playwright, and .NET.
Enterprise Application Developer
Build and maintain business-critical systems like Dynamics 365 CRM, APIs, and integrations using C#, .NET, MSSQL, and Azure, while collaborating in an Agile team.
Lead Java Developer
Leads a Java development team, designing and building software systems, mentoring engineers, and overseeing full development cycles from requirements to deployment.
Java Developer (Remote)
Build and maintain Java-based microservices and cloud-native apps using Spring, RESTful APIs, and SQL; collaborate in Agile teams to deliver backend services.
.NET Developer
Build enterprise apps and Power Automate workflows for a public-sector/education organization using .NET Core, C#, SQL Server, and Angular or Blazor.