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 software engineer
Senior full-stack software engineer building user-friendly software systems for U.S. national security customers, primarily using Java and JavaScript/TypeScript with various supporting technologies.
Software Engineer - Maritime Autonomy (AUV/UUV)
Develops autonomy software for autonomous underwater vehicles (AUVs) and advanced navigation systems using C++ and C#, collaborating with cross-functional teams to integrate software with hardware and conduct field tests.
Sr. Java Developer, onsite in Multiple Locations - Full-time
This role is for a Senior Java Developer responsible for building and maintaining microservices using Java 8, Spring Boot, Apache Kafka, and Apache Camel. The position is an onsite role located in various cities across Ohio and New York.
AI Software Development Engineer
AI Software Development Engineer responsible for analyzing machine learning solutions, architecting AI/ML systems, building and fine-tuning models, and deploying scalable production-ready AI systems on cloud environments.
Senior Software Developer
Senior full-stack engineer at Verra Mobility designing and delivering cloud-based software solutions for the transportation industry using Azure, .NET Core, C#, JavaScript, and multiple frontend frameworks.
Software Engineer
Develops cloud-based data science applications for national security analytics, using Java/C++/Python and distributed systems like Spark and Kubernetes in a TS/SCI-cleared environment.
Software Engineer
Develops and maintains secure software systems for national security projects in Annapolis Junction, MD, using Angular, Spring Boot, Java, and cloud-native tools like Docker and Kubernetes.
Lead Software Engineer
Lead a full-stack engineering team building mission-critical software for national security using modern web frameworks, backend languages, and cloud-native patterns.


Senior Software Engineer, Autonomy Simulation & Validation
Senior Software Engineer at Zipline builds and maintains infrastructure for validating autonomous drone systems, focusing on simulation, scenario testing, and safety-critical validation tools in C++/Rust/C.
AI Software Development Engineer
Develops AI/ML reference solutions for AMD’s AI products, collaborating with engineering, marketing, and customers to deliver scalable, production-ready models and PoCs.
Principal Software Engineer, Pricing Platform
Principal Software Engineer leading the architecture and technical vision for Upstart's Core Pricing platform, building low-latency services that convert ML underwriting outputs into pricing decisions using Python, Kotlin, Spring Boot, gRPC, Temporal, AWS, and Kubernetes.
Senior Software Engineer, Search
Senior Software Engineer owning search and information retrieval for a defense AI platform, focusing on full-text search, vector databases, LLMs, NLP, and relevance algorithms.
Software Development Engineer in Test
SDET writing production-grade Python and C++ test suites for distributed cloud and edge navigation systems, using GoogleTest/Catch2, pytest, Bazel, and CI/CD pipelines.
Sr. Software Development Engineer, AI & Data Platforms (AiDP)
Senior SDE designing and building core platform capabilities for Apple's AI & Data Platforms team, including high-throughput data pipelines, AI-powered insights, and agentic automation using full-stack and backend technologies.