Software Engineering Jobs in United States
There are 27,727 open Software Engineering jobs in United States on freehire right now. 5,528 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,414 · 12%
- Remote 3,243 · 12%
- Onsite 3,174 · 11%
Visa sponsorship offered in 46% of the 6,551 postings that state a position on it.
Seniority
- Senior 9,028
- Staff 2,103
- Lead 1,662
- Principal 1,434
- Junior 494
- Middle 476
Who is hiring
- 1000+ employees 6,477
- 501-1000 employees 2,698
- 51-200 employees 838
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
Member of Technical Staff (PE)
JD: - Develop AI Next platform services and product features; build GenAI, RAG, Agentic AI and AI Assistant capabilities; develop APIs and microservices; integrate LLMs, vector databases and enterprise systems;…
Software Engineer - Java
The Software Engineer will join an Agile team to build and maintain web applications and server-side components using Java. The role focuses on code quality, system architecture, and collaborating with team members to support mature production systems.
Senior Software Engineer II - Storage
Senior engineer on Honeycomb's Storage Team, designing and operating high-throughput query and data storage infrastructure (primarily Go) that stores and queries billions of events powering the observability platform.
Senior Software Developer
Remote Senior Software Developer supporting federal clients through IPv4-to-IPv6 network and application transitions, involving systems analysis, software modifications, and automated workflow design.
Senior Software Engineer, Rust
Senior Software Engineer building high-performance Rust real-time systems for defense applications, focusing on target tracking, state estimation, sensor fusion, and autonomous decision-support tools integrated with Anduril's Lattice OS platform.
Software Engineer, Rust AI & Engineering Washington, DC
Design and build systems-level Rust software for Altra, Helsing's AI-powered drone platform, integrating ML pipelines and developing autonomous capabilities on resource-constrained platforms.
Senior Software Engineer (Golang & AWS)
Build and own Golang backend services on AWS (Lambda, API Gateway, S3, CloudWatch) from the ground up for a remote SaaS startup, modeling data in PostgreSQL and Redis with IaC and CI/CD pipelines.
Golang Developer
Design and build high-performance backend services, infrastructure tooling, and cloud-native applications using Go, focusing on latency, concurrency, and distributed systems in a fully remote U.S.-based role.
Software Developer II
Software Developer II supporting software development and system administration for the Expeditionary Electronic Warfare Intelligence & Cyberspace Operations program. Primarily develops in C++ and Python, working on mission software, integration, debugging, and collaboration with engineering teams.
Senior Software Engineer — Managed GPU Kubernetes
Senior Software Engineer building a GPU-accelerated Kubernetes-based AI cloud orchestration platform, focused on architecture, reliability, and automation for managed Kubernetes infrastructure powering AI workloads at scale.
