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 - Digital Products
Senior Software Engineer building scalable SaaS solutions for logistics analytics at Penske, collaborating with product, data, and design teams to deliver cloud-native digital products.
Software Engineer II - Digital Products
Build and maintain scalable SaaS and enterprise digital solutions for logistics, collaborating with product, data, and design teams to modernize systems and deliver high-quality software.
Software Engineer I - Digital Products
Builds and maintains scalable SaaS applications for Penske’s logistics and supply-chain tech, focusing on backend/frontend development (Java/Spring, React/Angular) and database design to analyze fleet/operations data for predictive insights.
Associate Software Engineer III - Digital Products
Build and maintain scalable SaaS applications and enterprise digital solutions for logistics, collaborating with product, data, and infrastructure teams using full-stack Java/Spring and React/Angular.
Staff Software Engineer - Marketplace Segmentation
Build and lead the architecture for Uber’s Marketplace Segmentation systems, using matching algorithms, dynamic pricing, and ML to optimize rides supply-demand and rider experience at global scale.
Staff Software Engineer
Build and scale the CI/CD and deployment platform that powers HBO Max and other streaming apps, designing pipelines, automation, and tooling for thousands of engineers.
Senior Software Engineer (Oracle Cloud EPM)
Senior Software Engineer builds and maintains Oracle Cloud EPM solutions for financial planning, budgeting, forecasting, consolidation, and reporting, integrating with ERP systems and automating close processes.
Staff Software Engineer - Marketplace Segmentation
About the role and team The Marketplace Segmentation team is at the forefront of optimizing Uber's core rides business by strategically differentiating product offerings to cater to diverse rider needs and market…
(USA) Distinguished, Software Engineer
Position Summary... What you'll
(USA) Distinguished, Software Engineer
Position Summary... What you'll
Member of Technical Staff — Performance
Performance Engineer at RadixArk in Palo Alto optimizes LLM inference and training systems for latency, throughput, and cost efficiency across production workloads using SGLang, Miles, and GPU/TPU infrastructure.
Member of Technical Staff — Product
Builds and maintains developer-facing tools (APIs, SDKs, dashboards) on top of AI inference/training infrastructure like SGLang and Miles, collaborating with product and research teams to create intuitive interfaces.
Member of Technical Staff — Developer Experience
Builds and engages the technical community around SGLang and Miles by creating content, speaking at events, and collaborating with developers to optimize AI infrastructure.
Member of Technical Staff — Developer Technology
Optimize and accelerate LLM inference and training systems like SGLang and Miles by profiling GPU performance, writing custom kernels, and enabling new models on modern hardware.
Principal Software Engineer
Principal engineer leading the architecture and long-term strategy for Microsoft’s service-to-service authentication systems, which secure billions of transactions hourly and protect AI agents and cloud workloads.
Staff Software Engineer, Certificate Lifecycle Management
Lead the architecture and development of certificate lifecycle management features for a zero-knowledge cybersecurity platform, focusing on PKI, machine identity security, and enterprise automation.
Principal Software Engineer
Principal Software Engineer at Microsoft leads the design and implementation of next-generation Pub/Sub solutions for Azure Event Grid, focusing on distributed systems, scalability, and real-time data processing.

AI Native Engineer
Designs and builds AI-powered applications, APIs, and RAG pipelines using LLMs and foundation models, while evaluating models and prototyping new solutions.