Software Engineering Jobs in United States
There are 27,624 open Software Engineering jobs in United States on freehire right now. 5,488 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,783 |
| USD | hour | $48 | $60 | $70 | 151 |
| USD | month | $8,200 | $8,500 | $10,000 | 17 |
| 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 29%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,414 · 12%
- Remote 3,246 · 12%
- Onsite 3,174 · 11%
Visa sponsorship offered in 46% of the 6,535 postings that state a position on it.
Seniority
- Senior 8,931
- Staff 2,095
- Lead 1,636
- Principal 1,430
- Junior 489
- Intern 474
Who is hiring
- 1000+ employees 6,449
- 501-1000 employees 2,689
- 51-200 employees 837
- 11-50 employees 825
- 201-500 employees 187
- 1-10 employees 71
Member of Technical Staff — Inference-TPU
Builds and optimizes high-performance ML systems for TPU hardware using JAX, XLA, and Pallas, focusing on inference/training workloads and compiler/runtime tuning.
Member of Technical Staff — Inference-Core Engine
Builds and optimizes large-scale AI inference systems for frontier models, focusing on performance, latency, and cost across thousands of GPUs.
Lead Software Engineer(Recorded Future)
Lead a team to build and maintain a Databricks-based platform that ingests Recorded Future threat data, combines it with Mastercard datasets, and delivers scalable insights for commercial products.
AI Modernization Senior Lead Software Engineer
Lead the modernization of legacy mainframe systems (COBOL, JCL, DB2) into modern Kotlin/JVM services using AI agents, RAG pipelines, and automated verification to ensure correctness and compliance in wealth management technology.
Software Engineer I - Oracle Cloud HCM - CET Services
Build and maintain Oracle Cloud HCM solutions for colleague experience, including Talent, Learn, and Recruiting modules, with a focus on security and compliance.
Senior C++ Software Engineer
Senior C++ engineer building medical imaging and AI-driven surgical software using Qt, Linux, and CI/CD for Zimmer Biomet’s OrthoGrid systems.
FLEX Senior Software Engineer
Build and maintain Adobe Experience Manager platforms that power Marriott’s global digital experiences, using Java, AEM, headless React/Next.js, and GraphQL.
Senior Lead Software Engineer- Python Distributed Development and AI Modernization
Lead a team building agentic systems to modernize legacy mainframe code (COBOL, JCL, DB2) into verified, production-ready services using Python, Kotlin, and AI tools like Claude Code and Copilot.
Senior Platform Software Engineer
Builds and secures high-performance API services for Oracle Cloud Infrastructure, designing scalable cloud systems and championing engineering best practices in a distributed environment.
Senior Software Engineer - Secure Communications
Design and develop secure embedded cryptographic software for military communications, integrating C++/Rust, Python, and embedded Linux in a classified environment.
Hogan Software Engineer 2 (Mainframe Hogan)
Maintains and enhances U.S. Bank’s legacy Hogan mainframe banking system, writing COBOL and JCL while collaborating in an agile/DevOps environment.
Senior Platform Software Engineer
Owns moderately complex components within platform services or SDKs; leads team-level improvements to integration frameworks and developer tooling. Performs deep debugging across a bounded set of distributed services,…
Software Development Engineer, Internet Edge Engineering
Build and optimize software-based packet processing engines for AWS’s global internet edge, ensuring high-performance connectivity for services like retail, streaming, and cloud infrastructure.
Senior Software Engineer/Developer
Builds and maintains Java/Spring Boot microservices for financial services, using event-driven processing, DevOps pipelines, and cloud-native tools like Azure and Jenkins.

