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
Autonomy Algorithms Senior Software Engineer
Senior software engineer designing and implementing autonomy algorithms for uncrewed systems, multi-agent collaboration, and mission planning in a defense-focused R&D environment using C++, Java, and Python.
.NET Software Engineer (Remote)
This remote .NET Software Engineer role involves working within an Agile team to remediate security vulnerabilities across enterprise applications. The position requires strong skills in .NET and API development, as well as familiarity with DevOps practices.
IT Software Engineer Lead
Lead developer for business-critical enterprise software in the oil and gas sector, hands-on with the Microsoft stack (C++, C#, .NET, SQL Server) and modern front-end frameworks, driving architecture, modernization, and cloud migration from Houston.
Python Developer
Python Developer on a 12-month contract in Phoenix, AZ, building APIs from scratch and working with AI/ML and Kubernetes.
Software Engineer IV (C#/.NET)
C#/.NET engineer on a 5-month contract performing application modernization, source-control migration, and CI/CD pipeline development using Azure DevOps and Harness.
Software Development Engineer
Software engineer on GoDaddy's GenAI platform team building infrastructure that supports 100+ LLMs, using Python, JavaScript, React, and Node.js with CI/CD, Docker, and AWS.
Pega Software Developer
The Pega Software Developer designs, develops, and maintains Pega PRPC applications for federal government clients. The role involves collaborating with cross-functional teams to translate business requirements into technical solutions while ensuring performance and scalability.
Software Engineer II
Best Egg is seeking a Software Engineer II to design, implement, and support features for their financial lending platform using Java or Python. The role involves working within Agile teams to deliver software, improve system performance, and contribute to operational readiness.
Software Engineer II
Develops and validates HVAC control systems for the North American market, leading integration testing, troubleshooting communication protocols, and collaborating with global teams.
Senior Software Engineer- Dallas
Island is hiring a Senior Software Engineer to help build their enterprise browser platform, which integrates security, data protection, and identity management directly into the browser experience. The role involves developing high-scale, complex technology for large enterprise environments.
Software Engineer III, Google Distributed Cloud AI Storage
Software Engineer III on Google Distributed Cloud AI Storage, writing and reviewing large-scale infrastructure code in C++, Python, or Go while debugging distributed systems issues.
Senior Software Engineer, Google Cloud Dataproc
Senior Software Engineer on Google Cloud Dataproc, enhancing Apache Spark and Lake House technologies (Iceberg, Hudi, Delta Lake) for performance, reliability, and security on large-scale distributed systems.
Staff Software Engineer, AI and Infrastructure
Builds and optimizes Borglet, Google’s node agent for managing user processes, focusing on scalable, secure infrastructure for AI/ML workloads and hyperscale computing.