Software Engineering Jobs in United States
There are 27,695 open Software Engineering jobs in United States on freehire right now. 5,516 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,140 | $185,000 | $222,000 | 6,788 |
| USD | hour | $48 | $60 | $70 | 152 |
| USD | month | $8,200 | $8,500 | $10,000 | 17 |
| CAD | year | CA$132,025 | CA$167,500 | CA$180,562 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 44%
- cloud 41%
- python 37%
- api 35%
- java 30%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,413 · 12%
- Remote 3,243 · 12%
- Onsite 3,174 · 11%
Visa sponsorship offered in 46% of the 6,545 postings that state a position on it.
Seniority
- Senior 8,995
- Staff 2,100
- Lead 1,664
- Principal 1,434
- Junior 492
- Intern 474
Who is hiring
- 1000+ employees 6,473
- 501-1000 employees 2,696
- 51-200 employees 837
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
IT Software Engineer
Build and maintain RESTful APIs and backend services using Java 17, Spring Boot, and cloud platforms like AWS and Azure.
Lead Java Software Engineer - No C2C
Lead Java engineer building enterprise REST APIs and microservices with Java 21, Spring Boot, and AWS, while defining secure integrations and API-first designs.
Software Engineer
Build a secure, cloud-native data platform that processes 600 TB/day of security signals using Kafka, Spark, and AI/ML for risk scoring and automated remediation.
Senior Java Application Developer
Build and maintain enterprise Java applications for a global bank, designing scalable microservices and troubleshooting high-availability systems.
Senior Platform Software Engineer
Build and scale AI-driven infrastructure automation tools and frameworks to detect, remediate vulnerabilities, and orchestrate security platforms like Tenable and CrowdStrike at Salesforce.
Software Engineer, Platform Orchestration
Build and maintain the orchestration systems that deploy, monitor, and scale Slack’s services across AWS, automating CI/CD, fleet management, and reliability metrics.
Lead Software Engineer, Agentforce Reasoning
Lead a Python/FastAPI backend team building the core service for Salesforce’s multi-agent AI orchestration, handling stateful sessions, LLM integrations, and production-scale reliability.
Software Development Engineer
Build and maintain insurance case-management software using C#, .NET, SQL, and APIs; collaborate on full-stack web apps and cloud integrations.
Software Engineer
Develops real-time digital signal processing (DSP) software and CI/CD pipelines for RF environments, deploying on Linux and Kubernetes to support mission-critical operations.
Software Engineer | Digital Operations
Build full-stack web apps and internal tools to solve operational challenges at an electric aviation company, using React/TypeScript, Python/Node.js, and AI/LLM workflows.
Salesforce Developer
Builds and maintains Salesforce solutions using Apex, LWC, and APIs, ensuring scalable integrations and adherence to best practices.
Flight Software Engineer
Develop and verify flight software for GNCP systems using Python, Linux, and MATLAB, ensuring requirements are met through testing and documentation.
Software Engineer
Build and maintain mission-critical ground software for a global satellite network, using C/C++/Python/Java in Agile teams to deliver scalable, high-performance systems.
Software Engineer 2
Develops and tests embedded software for industrial equipment, provides on-site customer support, and coordinates deployments with cross-functional teams.