Software Engineering Jobs in United States
There are 33,905 open Software Engineering jobs in United States on freehire right now. 7,775 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,300 | $181,100 | $219,750 | 7,601 |
| 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 37%
- api 33%
- java 26%
- ci-cd 24%
- automation 24%
- aws 24%
How the work is done
- Onsite 4,287 · 13%
- Hybrid 4,125 · 12%
- Remote 3,873 · 11%
Visa sponsorship offered in 43% of the 7,433 postings that state a position on it.
Seniority
- Senior 10,290
- Staff 2,383
- Lead 1,975
- Principal 1,785
- Junior 627
- Intern 571
Who is hiring
- 1000+ employees 6,978
- 501-1000 employees 3,031
- 51-200 employees 967
- 11-50 employees 879
- 201-500 employees 272
- 1-10 employees 66
Assistant Vice President, Java and AI Application Development Software Engineer
Develops Java-based enterprise applications and integrates AI/ML solutions for FX settlement systems, focusing on real-time payments, system resilience, and Level-3 support in a fintech environment.
Staff Software Engineer | Platform Team
Builds and scales the core platform for a healthcare intelligence company, focusing on Scala systems, Rust frameworks, and AI tooling to improve developer productivity and system resilience.
Senior Software Engineer, Agentic Validation and Developer AI
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at…
Senior Software Engineer
Senior Software Engineer building IGA/IAM connectors, lifecycle workflows, and integrations on platforms like SailPoint, Saviynt, Okta, or Entra ID using Java, Python, REST/SOAP, and SCIM for a cybersecurity-focused startup.
PCIe Senior/Lead Software Engineer
Who You'll Work With Operating right where hardware meets software, the Platform team builds the foundation for our networking ASICs and supporting infrastructure. PCIe software engineers write the code that…
Senior/Lead Software Engineer
Who You’ll Work With Arista Networks is looking for world-class Senior/Lead software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part…
Senior/Lead Software Engineer, Network Systems
Who You'll Work With Arista Networks is looking for world-class Senior/Lead Network Systems software engineers. Network systems software is all about managing hardware components on switches and routers. As a…
Senior/Lead Software Engineer (Packet Forwarding Engines)
Who You’ll Work With Arista Networks is looking for world-class software engineers to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System…
BIOS Senior/Lead Software Engineer
Who You’ll Work With Arista’s BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products.. This work includes bringing up new CPU boards, getting…
Software Engineer - Applied Intelligence
The Applied Intelligence team at Apple builds intelligent features for Siri and search by integrating machine learning into iOS and macOS applications. This role involves full-stack development, collaborating with ML engineers, and delivering secure, private AI-driven user experiences.

Staff Software Engineer, Bazel & Go
Leads the technical direction for Instacart's Bazel build system and Go platform, improving build performance, CI reliability, and developer velocity for 1000+ engineers.

Staff Software Engineer, Orders Platform
Lead the architecture and reliability of Instacart’s Orders Platform, which orchestrates millions of grocery orders across customers, shoppers, retailers, and payments using distributed systems and event-driven workflows.