Software Engineering Jobs in United States
There are 28,070 open Software Engineering jobs in United States on freehire right now. 5,578 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,688 | $185,022 | $222,000 | 6,637 |
| USD | hour | $42 | $60 | $70 | 139 |
| 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,466 · 12%
- Remote 3,336 · 12%
- Onsite 3,168 · 11%
Visa sponsorship offered in 46% of the 6,496 postings that state a position on it.
Seniority
- Senior 8,702
- Staff 2,158
- Lead 1,709
- Principal 1,464
- Intern 501
- Junior 488
Who is hiring
- 1000+ employees 6,485
- 501-1000 employees 2,725
- 51-200 employees 851
- 11-50 employees 818
- 201-500 employees 190
- 1-10 employees 69
Salesforce Developer
Builds and deploys Salesforce solutions (Service Cloud, Experience Cloud) using Apex, LWC, and OmniStudio for federal clients in a hybrid DC role.
Senior Java Developer
As a Senior Java Developer, you design, develop, and improve modern Java applications, working on cloud-native solutions, microservices, APIs, and modernizing existing apps using technologies like Java, Spring Boot, Spring, Hibernate, and Docker.
Senior .NET Developer
The Senior .NET Developer will design and support enterprise-level applications using C#, .NET, Azure, and SQL Server. This is a remote, 12-month contract role requiring 15 years of professional experience.
Java Developer
Java Developer Top Skills: Thorough understanding of AWS Services; Python; Spring Boot framework; Microservices Architecture; React; SQL (PostgreSQL, MySQL). Must have excellent communication skills – both verbal and…
Python Developer
Python Developer building web-based applications and APIs using Python, Django, FastAPI, and AWS Cloud, focused on high-quality code and online customer experiences.
Distributed Systems Testing Software Engineer, Python / Go
Build and maintain automated testing pipelines for Ubuntu-based cloud orchestration tools (Juju, OpenStack, Kubernetes) using Python/Go, ensuring reliability and resilience across public clouds and bare metal.
Software Engineer
Software developer designing, building, and maintaining business applications using .NET/C# on the backend and Angular, React, or Next.js on the frontend.
Java Developer - W2
W2 contract Java Developer designing and developing scalable, resilient systems using Java or Python, writing secure production code, and maintaining algorithms for a client in the Chicago area.
SOFTWARE DEVELOPER
Mid-level Software Developer builds, enhances, and supports custom internal applications for a manufacturing business, focusing on C#/.NET, ASP.NET, SQL, and integrations with NetSuite, HubSpot, and other business tools to improve operational efficiency and production uptime.
Software Engineer (Kubernetes) - Columbia, MD
The Software Engineer will design, develop, and test software solutions for the Aegis Display Subsystem using C++, Java, and Kubernetes in a Linux environment. This role requires an active DoD secret clearance and involves working on-site in Columbia, MD.
Software Engineer
Scentsy is looking for a Software Engineer to design, build, and deliver scalable, high-quality web applications that support both internal teams and customer-facing experiences. This role requires strong…
Software Engineer III, Infra, Core Communications
Software Engineer III on Google's Core Communications infrastructure team, designing and deploying high-performance backend services and APIs, and modernizing core platform components at massive scale.