Software Engineering Jobs in United States
There are 27,571 open Software Engineering jobs in United States on freehire right now. 5,581 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,779 |
| 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 40%
- python 37%
- api 35%
- java 29%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,406 · 12%
- Remote 3,244 · 12%
- Onsite 3,168 · 11%
Visa sponsorship offered in 46% of the 6,532 postings that state a position on it.
Seniority
- Senior 8,866
- Staff 2,093
- Lead 1,645
- Principal 1,431
- Junior 485
- Intern 473
Who is hiring
- 1000+ employees 6,441
- 501-1000 employees 2,688
- 51-200 employees 835
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
Senior Software Engineer, Developer Experience
Build and improve the internal developer platform—CI/CD, build systems, and deployment tooling—to speed up and standardize how engineers ship reliable software at a quantitative investment firm.
Senior Software Engineer, API
Senior API Engineer designs, deploys, and manages enterprise API gateways (e.g., Kong) on AWS to support DoD and Joint Force operations, ensuring high availability and security for mission-critical systems.
Senior Software Engineer
Builds and maintains core AI infrastructure on Azure, reviewing code, debugging systems, and collaborating with teams to scale massive workloads.
Senior Software Engineer
Build and operate Microsoft’s engineering platform, designing scalable CI/CD, compliance automation, and AI-driven developer tools to accelerate secure software delivery across Azure and Microsoft services.

AI Native Engineer
Build AI-powered financial products and workflows using LLMs, RAG pipelines, and agentic systems to automate investment decisions and data processing.
Software Engineer - AML - Ai & Data Platforms
Build and maintain Java-based backend systems and AI/data platforms that power Apple’s internal tools and customer experiences.

Senior/Staff Software Engineer (Product)
Build full-stack AI-powered tools for dementia care navigation, integrating clinical workflows, patient tracking, and LLM-driven agents to support families and clinicians in real time.
Software Engineer II
Builds and maintains containerized web apps and services for the U.S. Navy using Java, Kotlin, or Groovy, and automates CI/CD pipelines in Linux environments.
Senior Staff Software Engineer
Build and optimize the JavaScript execution engine and compiler pipelines that power ServiceNow’s platform, focusing on JIT/AOT compilation, memory management, and performance at scale.
Senior Systems Software Engineer
Design and build low-level software for autonomous surface vessels using NixOS, C/C++, and Rust, integrating controls, sensor fusion, and network protocols for maritime environments.
Software Engineer I
Build and maintain containerized web apps and services for the U.S. Navy using Java, Groovy, Kotlin, and CI/CD pipelines in a Linux environment.
