Software Engineering Jobs in United States
There are 27,610 open Software Engineering jobs in United States on freehire right now. 5,556 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,417 · 12%
- Remote 3,243 · 12%
- Onsite 3,156 · 11%
Visa sponsorship offered in 45% of the 6,463 postings that state a position on it.
Seniority
- Senior 9,073
- Staff 2,106
- Lead 1,587
- Principal 1,421
- Junior 502
- Intern 481
Who is hiring
- 1000+ employees 6,359
- 501-1000 employees 2,698
- 51-200 employees 838
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
Senior Lead Software Engineer- Payments Tech - AI-First Developer Portal & External APIs
Lead the architecture and hands-on development of an AI-first developer portal and secure external APIs for JPMorgan Chase’s Payments Technology, enabling agent-ready workflows and seamless integrations.
FLEX Senior Software Engineer
Senior software engineer building and maintaining enterprise applications for Marriott’s internal IoT and Associate App ecosystem using Java, cloud services, and REST/SOAP APIs.
Staff Software Engineer (AHT)
Staff Software Engineer at Northrop Grumman’s Bellevue, NE site building full-stack systems in C/C++ on Linux, using Agile practices and test automation while collaborating with cross-functional teams.
Principal Software Engineer (Golang)
Principal Software Engineer builds and shapes Procore’s user/company management systems using Go, React/TypeScript, and event-driven architecture to power construction workspaces.
Senior Software Engineer (Cloud Native, React/Node.js)
Build cloud-native IoT platforms using TypeScript, React, NestJS, and Azure; design scalable, always-on systems for connected HVACR and cold-chain devices.
Director, Software Engineer
Lead engineering teams building customer-facing apps, microservices, and ML models using Java, Python, React, and AWS.
Senior Software Engineer - Streaming (Kafka)
Senior engineer builds and operates Innovaccer’s on-premise Kafka backbone on OpenShift, migrating hundreds of services from cloud queues and hardening the platform for scale and failure.
Lead Software Engineer - Java, Spring, Cloud
Lead a team building secure, scalable cloud-native microservices in Java/Spring, leveraging AI-assisted tools to deliver high-quality banking applications with zero-downtime releases.
Lead Software Engineer Java
Lead a team building secure, scalable Java/Spring Boot microservices for JPMorgan’s Corporate Investment Bank, using AI-assisted tools for code quality and delivery while enforcing security and governance standards.
Software Development Engineer II, AWS WorkSpaces
Build and optimize Amazon WorkSpaces, a secure cloud desktop platform that streams Windows/Linux desktops to any device with low latency and enterprise-grade reliability.
Senior Software Development Engineer, Customer 360
Architect and build a new AI system that provides persistent, compounding memory at organizational scale, integrating distributed systems, knowledge retrieval, and AI to transform how work is done.
Senior Software Developer
Senior developer building AI-enabled tools and automation for a federal client, switching between short projects to modernize or replace manual processes with usable software.
Software Engineer
Entry-level software engineer building Linux-based systems and real-time data processing tools using C/C++, Java, and modern DevOps practices.
Junior CEMA Software Engineer
Develop offensive/defensive cyber tools and simulations for radar, C2, and military systems using Python/C++ in a classified defense environment.