Software Engineering Jobs in United States
There are 34,027 open Software Engineering jobs in United States on freehire right now. 7,881 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 | $154,188 | $181,050 | $219,750 | 7,604 |
| USD | hour | $42 | $60 | $70 | 139 |
| USD | month | $8,200 | $10,000 | $10,000 | 21 |
| CAD | year | CA$134,525 | CA$160,100 | CA$176,250 | 20 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 42%
- cloud 40%
- python 36%
- api 33%
- java 26%
- ci-cd 24%
- automation 24%
- aws 24%
How the work is done
- Onsite 4,294 · 13%
- Hybrid 4,137 · 12%
- Remote 3,887 · 11%
Visa sponsorship offered in 43% of the 7,435 postings that state a position on it.
Seniority
- Senior 10,324
- Staff 2,391
- Lead 1,983
- Principal 1,789
- Junior 628
- Intern 574
Who is hiring
- 1000+ employees 6,982
- 501-1000 employees 3,032
- 51-200 employees 967
- 11-50 employees 879
- 201-500 employees 272
- 1-10 employees 66
Software Engineer, Rust AI & Engineering Washington, DC
Design and build systems-level Rust software for Altra, Helsing's AI-powered drone platform, integrating ML pipelines and developing autonomous capabilities on resource-constrained platforms.
Senior Software Engineer (Golang & AWS)
Build and own Golang backend services on AWS (Lambda, API Gateway, S3, CloudWatch) from the ground up for a remote SaaS startup, modeling data in PostgreSQL and Redis with IaC and CI/CD pipelines.
Golang Developer
Design and build high-performance backend services, infrastructure tooling, and cloud-native applications using Go, focusing on latency, concurrency, and distributed systems in a fully remote U.S.-based role.
Software Developer II
Software Developer II supporting software development and system administration for the Expeditionary Electronic Warfare Intelligence & Cyberspace Operations program. Primarily develops in C++ and Python, working on mission software, integration, debugging, and collaboration with engineering teams.
Senior Software Engineer — Managed GPU Kubernetes
Senior Software Engineer building a GPU-accelerated Kubernetes-based AI cloud orchestration platform, focused on architecture, reliability, and automation for managed Kubernetes infrastructure powering AI workloads at scale.
Senior Software Engineer - Managed Kubernetes Software
Senior Software Engineer designing and building a GPU-accelerated managed Kubernetes orchestration platform for an AI cloud, using Go and Python to develop control plane services, operators, and custom controllers at scale.
.Net developer
A .NET developer on a long-term contract in Neenah, WI, working with WCF web services, WPF, and XAML.
Sr. Java Developer
Senior Java Developer building applications using Java/J2EE, the full Spring ecosystem (Boot, MVC, Core, REST, Batch), and front-end technologies including AngularJS, ReactJS, and Node.js in Atlanta.
Senior Java Developer
Sysazzle is seeking a Senior Java Developer for a Fortune 500 client to participate in the architecture, development, and implementation of technical systems. The role requires extensive Java experience, including JVM tuning and proficiency with frameworks like Spring and Hibernate.
Hiring Software Engineer
Software Engineer role at a staffing/consultancy firm placing technical personnel at Fortune 100 companies, working with C++ and Java.
Java Developer
Company Description Motocol is recruiting for our client. Job Description 1. This is for the STB team – so STB experience is a bonus. 2. Prefers somebody around 5 years exp – not senior. 3. Will be doing maintenance,…
Intermediate Java Developer
The Intermediate Application Engineer will join a development team to assist with the modernization of a Grants Management System using Java.
.Net Developer
The .Net Developer will be responsible for software design and development using the .Net framework, ASP.NET, C#, VC++, and SQL Server. The role requires at least four years of IT experience and proficiency in the .NET MVC framework.
Sr. Java Developer
Company Description RJT Compuquest is ready to deliver high-quality IT resources to meet your needs. We understand that staffing is about more than simply selecting candidates from a database; it requires a deep…