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
Software Engineer
Build and modernize insurance platforms using Java, NodeJS, and cloud services, collaborating in an agile team to deliver customer-focused solutions.
SharePoint Developer - Senior - #886
Senior SharePoint developer building custom web parts, workflows, and integrations for a government agency using HTML, CSS, and JavaScript.
.NET / C# Developer - Senior - #879
Senior .NET/C# developer building and maintaining Windows Server web apps with MVC, IIS, and SQL stored procedures for a government contractor.
Senior Software Engineer, Ads
Build and scale Discord’s ad products and infrastructure, from backend to frontend, to drive revenue and enhance user engagement in gaming communities.
Senior Software Engineer (Remote)
Designs, builds, and maintains distributed insurance systems using Java, Spring Boot, and microservices; leads teams, mentors engineers, and ensures scalable, secure solutions.
Senior Software Engineer in Test (Remote)
Build and maintain automated testing frameworks and tools for Mercury’s insurance products, using Java/Python and CI/CD pipelines to ensure high-quality releases.
Software Engineer (Remote)
Design and build insurance software systems, mentor junior engineers, and ensure scalable, secure applications using languages like Java/Python and cloud platforms.
Software Engineer II, Growth
Software Engineer II, Growth at Amplitude (View all jobs) San Francisco Bay Area About The Role & Team The Growth organization is focused on helping users realize long-term value from Amplitude. The team plays a…
Senior Software Engineer - Data
Build and maintain large-scale distributed data systems for blockchain analytics using Scala, Spark, Databricks, and AWS, while shaping data engineering standards and collaborating with cross-functional teams.
Staff Software Engineer (Remote)
Lead multiple engineering teams to design, build, and maintain scalable distributed systems in Java/Spring Boot, mentor engineers, and drive technical strategy for Mercury’s insurance-focused products.
Lead Software Engineer - Multi-Agent Mission Systems
Lead a team building intelligent agents and optimization algorithms for real-time autonomy systems in defense and mobility, using modern C++ and containerized Linux environments.
Principal Software Engineer
Principal engineer leading the multi-year re-architecture of Microsoft 365’s exabyte-scale storage fabric, evolving from full-replica redundancy to erasure-coded, disaggregated storage while maintaining 99.995% availability.
Staff Software Engineer
Build and own the global-payments infrastructure—state machines, transaction pipelines, APIs, and async backend systems—while setting engineering standards and collaborating with leadership and customers.
Senior Java Developer
Build and maintain scalable backend services for a fintech company using Java, Spring Boot, Kafka, microservices, and AWS.
Salesforce Developer
Please find the open requirement below. If you are interested, please share your updated resume at including your expected salary and visa status. Fulltime role job Description • 6 to 8 years of hands-on Salesforce…
Senior Database Developer
Build and maintain SQL databases and ETL pipelines for financial advisor registration systems, migrating legacy mainframe processes to modern distributed platforms.