Software Engineering Jobs in United States
There are 29,212 open Software Engineering jobs in United States on freehire right now. 5,826 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 | $157,100 | $185,000 | $222,000 | 6,673 |
| USD | hour | $42 | $60 | $70 | 141 |
| 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 38%
- api 36%
- java 30%
- ci-cd 27%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,607 · 12%
- Remote 3,466 · 12%
- Onsite 3,344 · 11%
Visa sponsorship offered in 46% of the 6,560 postings that state a position on it.
Seniority
- Senior 8,954
- Staff 2,206
- Lead 1,759
- Principal 1,525
- Intern 542
- Junior 527
Who is hiring
- 1000+ employees 6,478
- 501-1000 employees 2,745
- 51-200 employees 882
- 11-50 employees 814
- 201-500 employees 252
- 1-10 employees 68
Senior Principal Software Engineer - Defense (Secret) (Fulton)
Leads software architecture and development for defense systems in an Agile environment, requiring Java/C++ expertise and DoD security clearance.
Sr Principal Software Engineer - Common Components (Jersey City)
Develops reusable frameworks, SDKs, and tools to accelerate enterprise software development for a global fintech firm, focusing on authentication, resiliency, observability, and compliance.
Principal RF Software Engineer (Starshield) (Hawthorne)
Design and automate RF test systems for satellite communications and remote sensing in low earth orbit, using Python/C++ and lab equipment to validate custom RF hardware for national security programs.

Senior Principal Software Engineer, Tools & Platforms (Cortex) (California)
The Senior Principal Software Engineer will work on the Cortex platform at Palo Alto Networks, focusing on tools and infrastructure to support cybersecurity solutions.
Systems Software Engineer
About Majestic Labs We’re a fast-moving, US-Israeli AI startup building next-generation infrastructure for the world’s most demanding AI workloads. Our mission is to accelerate the future of intelligence and make it…
TSDS Senior Database Developer
Develops and optimizes Oracle databases and Jasper Reports for a statewide Texas education data system, handling complex queries, stored procedures, and reporting for 1,200 school districts.
Application Developer – C#/.NET, Angular & Azure
Builds and maintains modern web apps and APIs using C#/.NET, Angular, and Azure as part of a large-scale application modernization effort.
Software Engineer
Mid-level Full Stack Engineer supports finance/HR applications, modernizes cloud infrastructure, and develops API integrations for enterprise projects like Payroll Loan Tracker and In-Sync.
Java Application Developer - ONSITE (Current WI Resident)
Develop, enhance, and maintain Java and JavaScript web applications, both supporting existing systems and contributing to new application builds as a team member.
Software Developer
Develops software solutions using SQL Server, JavaScript frameworks, and DevOps tools (Jenkins, Docker) while leading technical teams and mentoring junior engineers in an agile environment.
AWS Java Developer
Develops and maintains scalable Java-based enterprise applications on AWS, focusing on RESTful services, security, and containerized environments.
Senior Software Engineer, Perception
Senior Software Engineer focusing on perception systems for autonomous ground handling; daily tasks include training/deploying 2D/3D object detection models (Camera, LiDAR, Radar), building data pipelines, and mentoring juniors, using Python, C++, and ROS2.
IT Software Engineer (m/w/d)
Design and build software for oil and gas operations, integrating IT with industrial systems like SCADA and optimizing real-time data pipelines.
Principal Software Engineer
Principal Software Engineer at Coworker.ai builds enterprise AI foundations, ships high-quality code daily, owns architecture, mentors teams, and uses GoLang, Typescript, Python.