Software Engineering Jobs in United States
There are 27,603 open Software Engineering jobs in United States on freehire right now. 5,550 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,723 |
| USD | hour | $46 | $60 | $70 | 146 |
| 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,415 · 12%
- Remote 3,243 · 12%
- Onsite 3,155 · 11%
Visa sponsorship offered in 45% of the 6,463 postings that state a position on it.
Seniority
- Senior 9,048
- Staff 2,107
- Lead 1,589
- Principal 1,424
- Junior 500
- Intern 481
Who is hiring
- 1000+ employees 6,359
- 501-1000 employees 2,698
- 51-200 employees 838
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
Software Engineer, Autonomous Driving Platforms
Builds and maintains software for autonomous trucking systems, including full-stack apps, backend services, and ML infrastructure using Python, Go, and React.
Java Developer (Remote)
Build and maintain secure Java-based applications for a DoD program, using Java, JavaScript, CSS, and Apache Struts while following strict security standards.
Senior Staff Software Engineer, DC Infrastructure
Build and maintain GPU clusters and data-center automation for Crusoe’s AI infrastructure, including diagnostics, observability, and repair tooling for NVIDIA/AMD hardware.
Staff Software Engineer, DC Infrastructure
Build and maintain automation, diagnostics, and observability tooling for Crusoe’s GPU clusters and data centers, ensuring high availability and performance for AI workloads.
Staff Software Engineer
Builds a new permission service and sets AuthN/AuthZ standards for BambooHR’s HR platform, designing token strategies and scalable access-control systems.
Staff Software Engineer, Product
Build and own full-stack features for a government-focused platform using React, TypeScript, Postgres, and AI agents, setting technical direction and driving delivery.
Senior Software Engineer, Intelligent Automation & AI Orchestration
Build and maintain AI-assisted CI/CD pipelines and developer tooling in a .NET/Vue.js stack, deciding when to use deterministic automation versus LLM-driven agent workflows.
Software Engineer - AI Development
Develop AI-assisted software and cloud-based applications to support scientific research and healthcare operations using Python, React, AWS, and Databricks.
Software Engineer
Builds and maintains a large-scale Collections application using Core Java and Spring Boot in a hybrid Charlotte role.
Java Developer
Onsite Java developer building Spring Boot microservices and REST APIs, deploying to Kubernetes/OpenShift with NoSQL databases.