Software Engineering Jobs in United States
There are 28,153 open Software Engineering jobs in United States on freehire right now. 5,554 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,552 | $185,000 | $222,000 | 6,637 |
| USD | hour | $42 | $60 | $70 | 142 |
| 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 37%
- api 35%
- java 30%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,477 · 12%
- Remote 3,348 · 12%
- Onsite 3,194 · 11%
Visa sponsorship offered in 46% of the 6,482 postings that state a position on it.
Seniority
- Senior 8,743
- Staff 2,161
- Lead 1,714
- Principal 1,477
- Intern 513
- Junior 489
Who is hiring
- 1000+ employees 6,465
- 501-1000 employees 2,713
- 51-200 employees 846
- 11-50 employees 815
- 201-500 employees 189
- 1-10 employees 67
Software Engineer
The Software Engineer designs, develops, and deploys full-stack enterprise applications for federal government systems. The role requires proficiency in React, Java, Python, and Docker to build secure, scalable solutions within an Agile environment.
Senior Software Engineer
The Senior Software Engineer designs, develops, and deploys full-stack enterprise applications for federal government systems. The role involves working with React, Java, Python, and Docker to build scalable, secure solutions while collaborating with cross-functional teams.
Splunk Software Engineer
Design, build, and support Splunk architectures and software solutions for national security missions, including SIEM/SEM implementations, health monitoring, root cause analysis, and infrastructure support.
Software Engineer, TS/SCI w/Poly
Java software engineer building web-based data management applications for the intelligence community using Java, Spring Framework, and Agile methods on-site with TS/SCI w/Poly clearance.
Web Developer
This Web Developer role involves designing and maintaining SharePoint and web-based platforms to support federal healthcare programs. The position focuses on ensuring digital accessibility, compliance with federal standards, and effective content management.
Sr. Software Engineer
Builds cloud-native integration platforms connecting enterprise systems (ERP, logistics, finance) using .NET, F#, and event-driven architectures; leads architecture, mentors engineers, and shapes team practices from the ground up.
Senior Software Engineer
Senior Software Engineer leads full-stack development and AI-driven architecture for a distributed travel tech platform, modernizing legacy systems, mentoring teams, and establishing AI-assisted workflows.
Founding Engineer
Build and operate AI-native HR services for hourly workforce customers, embedding with clients to map workflows and deliver production agents with human review layers.
Staff Software Engineer – AI EdTech
Staff Software Engineer building and shipping AI-powered literacy products using TypeScript, React, Next.js, and PostgreSQL in a small, fully remote EdTech team.
Consultant (Software Developer)
Software Developer Consultant focused on designing and implementing ETL solutions for data integration, migration, and data warehousing, based onsite in West Milwaukee.
Principal Software Engineer
Principal Software Engineer builds and optimizes Azure’s data-integration services (Fabric, SQL DB, Cosmos DB) to move and shape data at scale for analytics and AI workloads using C#, Java, Python, and Azure tech.
Senior Software Developer
Build a cloud-based, AI-assisted SaaS product for job costing and financial tracking, integrating with Microsoft Dynamics 365 and Power Platform using Azure and Azure AI Foundry.
Senior Software Engineer
Senior software engineer on Capital One's AI Developer Experience Task Force, building and deploying AI-powered products to improve developer experience across the enterprise using JavaScript, Java, Python, Go, AWS, Docker, and Kubernetes.
Senior Software Engineer – Mission Systems
Senior Software Engineer building C/C++ real-time embedded mission systems software for defense applications (tactical data links, sensors, CNI, weapon systems) at Lynx Software Technologies in Fort Worth, TX — fully onsite role.
Software Engineer, Intern
Build massive-scale ML systems and high-performance search infrastructure for an applied AI lab powering search for 400k+ developers.