Software Engineering Jobs in United States
There are 29,670 open Software Engineering jobs in United States on freehire right now. 6,172 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 | $184,208 | $220,500 | 7,148 |
| USD | hour | $42 | $60 | $70 | 137 |
| USD | month | $8,200 | $8,500 | $10,000 | 19 |
| CAD | year | CA$131,750 | CA$160,350 | CA$178,750 | 18 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 44%
- cloud 41%
- python 38%
- api 36%
- java 29%
- ci-cd 26%
- aws 25%
- automation 23%
How the work is done
- Hybrid 3,636 · 12%
- Remote 3,510 · 12%
- Onsite 3,459 · 12%
Visa sponsorship offered in 46% of the 6,609 postings that state a position on it.
Seniority
- Senior 9,080
- Staff 2,229
- Lead 1,789
- Principal 1,556
- Intern 549
- Junior 539
Who is hiring
- 1000+ employees 6,506
- 501-1000 employees 2,769
- 51-200 employees 891
- 11-50 employees 817
- 201-500 employees 256
- 1-10 employees 69
Software Engineer III, Infra, Core Communications
Software Engineer III on Google's Core Communications infrastructure team, designing and deploying high-performance backend services and APIs, and modernizing core platform components at massive scale.
IT Software Engineer
Builds and deploys core AI platform components for NICE, including agent orchestration, RAG pipelines, and LLM integration, enabling enterprise automation across systems like Salesforce, ServiceNow, and Azure services.
Senior Software Engineer, Actimize
The Senior Software Engineer will maintain and evolve web applications for a fraud detection platform, working across both modern and legacy Java stacks. The role involves full-stack development, production support, and mentoring team members using technologies like Java, JSF, Hibernate, and JBoss.
Software Engineer, Advanced Services
The Software Engineer in Advanced Services designs and develops customized enterprise-grade solutions for global customers using the .NET stack. The role involves working within a hybrid team to build scalable, multi-threaded applications with a focus on telephony and networking protocols.
AI Lead Software Engineer
Lead a team to design and implement AI-driven data solutions, including vector search and semantic retrieval, using cloud platforms like Snowflake or Databricks, while advising leadership on technology strategy.
Senior Software Engineer
Senior Software Engineer working on customer experience platform software, using agile, git, GitHub, refactoring legacy code, unit testing, resolving defects, and mentoring junior staff.