Software Engineering Jobs in United States
There are 27,790 open Software Engineering jobs in United States on freehire right now. 5,628 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,723 |
| USD | hour | $46 | $60 | $70 | 146 |
| USD | month | $8,200 | $8,475 | $10,000 | 18 |
| 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 43%
- cloud 40%
- python 37%
- api 35%
- java 29%
- ci-cd 26%
- aws 25%
- automation 23%
How the work is done
- Hybrid 3,427 · 12%
- Remote 3,269 · 12%
- Onsite 3,171 · 11%
Visa sponsorship offered in 45% of the 6,499 postings that state a position on it.
Seniority
- Senior 9,125
- Staff 2,122
- Lead 1,598
- Principal 1,440
- Junior 503
- Intern 484
Who is hiring
- 1000+ employees 6,400
- 501-1000 employees 2,713
- 51-200 employees 847
- 11-50 employees 825
- 201-500 employees 190
- 1-10 employees 71
Java Developer with AI || Remote || Long term contract
Develops Java-based applications with AI integrations for clients, focusing on backend systems, software architecture, and AI-driven solutions to enhance business processes and performance.
Software Engineer
Builds and maintains backend systems in C++, Python, or Java, applying AI/ML (LLMs, NLP) to trading and operations workflows within a large hedge fund.
Software Developer
Mid-level developer building and maintaining mission-critical logistics software for USTRANSCOM using Java/Angular, REST APIs, and CI/CD in an Agile environment.
SharePoint Developer / Power Apps Developer
Build and maintain SharePoint and Power Platform solutions for a U.S. Navy shipyard, including custom apps, workflows, and integrations to modernize business processes.
Software Engineer
Build and maintain insurance technology systems using TypeScript, Node.js, and AWS, handling development, testing, and troubleshooting for intermediate-complexity tasks.
Software Engineer
Build and maintain insurance technology systems using AWS, React, Node.js, TypeScript, Python, and PostgreSQL in an Agile environment.
Staff Software Development Engineer, Compilers and GPU Systems
Build and improve Rust-based compilers, runtimes, and low-level GPU systems for AMD, focusing on correctness, safety, and performance across the GPU software stack.
Principal Software Engineer
Principal engineer leading the architecture and automation of Windows platform validation, including lab orchestration, OEM self-assessment, and AI-assisted diagnostics across the Windows ecosystem.
Software Developer
Builds full-stack web apps and APIs for Amazon PreConnector, integrating AWS, Autodesk, and AI tools like Claude Code to support digital construction workflows.
Software Developer
Develops cyber defense tools for the U.S. Army, using Python, JavaScript, and cloud/virtualization tech to build and maintain systems like Interrogator and CSSP Subscriber Manager.
Software Developer
Develop and maintain software for defense systems, transitioning systems from Windows to Linux and ensuring lifecycle support for JBPDS and related programs.
Software Engineer, Python ETL Technical Lead
Lead the design and delivery of Python-based ETL pipelines and reusable data-integration frameworks for a Fortune 100 insurer, using cloud-native tooling and modern data engineering practices.
Senior Software Engineer - Java
Senior Software Engineer building and maintaining Java-based eB2B systems for annuities, life insurance, and retirement solutions, using AWS, SQL, CI/CD, and file-transfer integrations.
