Software Engineering Jobs in United States
There are 27,382 open Software Engineering jobs in United States on freehire right now. 5,547 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,773 |
| USD | hour | $48 | $60 | $70 | 146 |
| 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 41%
- python 37%
- api 35%
- java 29%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,364 · 12%
- Remote 3,204 · 12%
- Onsite 3,122 · 11%
Visa sponsorship offered in 46% of the 6,532 postings that state a position on it.
Seniority
- Senior 8,791
- Staff 2,080
- Lead 1,632
- Principal 1,427
- Junior 484
- Middle 473
Who is hiring
- 1000+ employees 6,438
- 501-1000 employees 2,688
- 51-200 employees 833
- 11-50 employees 825
- 201-500 employees 186
- 1-10 employees 72
UAS Software Engineer
Develop and test flight software for uncrewed aircraft systems, integrating embedded systems, sensors, and control algorithms for autonomous UAVs.
Senior Platform Software Engineer
Build and scale AI-driven infrastructure automation tools to detect, remediate vulnerabilities, and orchestrate security platforms like Tenable and CrowdStrike for Salesforce’s cloud environments.
Power Apps Software Developer
Build and maintain secure, scalable Power Platform apps for NASA using Power Apps, Power Automate, Dataverse, and Power BI in a regulated enterprise environment.
Software Engineer I-3
Entry-level embedded software engineer developing, testing, and maintaining C#/.NET, Java, or C++ applications in an Agile environment for a defense/aerospace company.
Software Engineer I-2
Entry-level embedded software engineer developing and testing cloud-based or internet-connected systems using C#, Java, C++, or Web UI in an Agile environment.
Software Engineer I-1
Entry-level embedded software engineer developing and testing C#/.NET, Java, or C++ applications in an Agile environment for aerospace/defense systems.
Staff Cloud Software Engineer – Edge, CDN & WAF
Build and automate Intuit’s edge security and CDN infrastructure, designing self-service tools for Akamai/WAF onboarding, DNS, and TLS while guiding AI agents to reduce manual toil and improve reliability.
Senior Software Development Engineer 5
Build and optimize AI-powered systems that predict customer intent and personalize experiences using Python/Java, cloud platforms, and ML frameworks like PyTorch/TensorFlow.
Software Engineer III (Java)
Builds and maintains secure, scalable Java/React banking payment systems using Spring Boot, microservices, and REST APIs within an agile team.
Software Engineer III (Java)
Builds secure, scalable Java/Spring Boot microservices for JPMorgan’s Trust and Security systems, focusing on system design, CI/CD, and cloud-native practices.
Senior Lead Software Engineer - Virtualization & Cluster Lifecycle Automation
Build and automate virtualized cluster lifecycle management for private cloud, using Go/Java/Python to provision, patch, and decommission clusters across on-prem and cloud environments.
Software Development Engineer, APM Insights
Builds AI-powered front-end interfaces for an analytics platform, including dashboards, conversational agents, and data visualizations for Amazon’s ad-tech business.
Senior Software Engineer
Senior software engineer building secure, scalable cloud services for Cox Automotive’s mobility platforms using modern OOP languages, microservices, and public cloud tooling.
Senior Software Engineer
Build cloud-based data platforms and tools for biopharmaceutical R&D, using Python, JavaScript/TypeScript, React, AWS, and data stacks like Pandas and Airflow to accelerate drug development.
Software Engineer III
Senior Software Engineer designing and building automation platforms for enterprise storage and backup infrastructure using Python, RESTful APIs, and CI/CD pipelines.