Software Engineering Jobs in United States
There are 27,622 open Software Engineering jobs in United States on freehire right now. 5,486 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,243 · 12%
- Onsite 3,174 · 11%
Visa sponsorship offered in 46% of the 6,535 postings that state a position on it.
Seniority
- Senior 8,930
- Staff 2,095
- Lead 1,636
- Principal 1,430
- Junior 489
- Intern 474
Who is hiring
- 1000+ employees 6,446
- 501-1000 employees 2,689
- 51-200 employees 837
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
Junior Software Engineer
Junior Software Engineer writes, tests, and maintains code while learning from senior engineers and collaborating on platform features.
Sr Software Engineer, Infrastructure Services (SONiC)
Build and maintain SONiC-based network operating systems and switching software for Apple’s global data-center infrastructure, debugging complex issues across ASICs, SAI, and Linux networking.
Senior C++ Software Engineer - Multi-Mission Planning Development
Senior C++ engineer builds cyber-hardened mission-planning tools in C++/Python for U.S. warfighters, including multi-domain simulations and algorithm design in classified environments.
Senior Go Developer
Senior Go developer building scalable microservices and APIs for a global fintech insurance platform using PostgreSQL, gRPC, Kafka, and monitoring tools.
Senior Web Engineer Team Lead
Lead a small team of web developers building client projects using C#, .NET Core, and Umbraco, while mentoring engineers and improving code quality.
Senior Mainframe Software Engineer
Maintain and modernize legacy mainframe applications for Ford’s Recall and Software FSA systems, supporting production and new development while migrating to GCP.
Associate Software Developer
Entry-level software role building web apps with Python, JavaScript, HTML/CSS, and APIs across front-end and back-end.
Software Engineer (TypeScript / React)
Builds and maintains cloud-native web apps with TypeScript, React, Next.js, and NestJS, integrating databases and deploying on AWS in an agile team.
Software Engineer V
Develops and improves the custom animation engine for Keynote, enhancing performance and visual effects across macOS, iOS, and web platforms.
SAP ABAP Developer
Design and develop custom SAP ABAP programs, enhance existing modules, and fix bugs with a focus on SAP SD revenue recognition and FI integrations.
Software Engineer I
Entry-level embedded software engineer building cloud-based tools and applications in an Agile team with mentorship.
Software Development Engineer in Test
Build and maintain automated tests and CI/CD pipelines for distributed AI infrastructure running on GPU/CPU clusters, Kubernetes, and Slurm.
Systems Software Engineer, Platform Architecture
Designs and deploys cloud and data-center systems that bridge Apple’s hardware and software, supporting next-gen silicon and prototype architectures.
Senior Software Engineer - Observability and Reliability
Build and maintain observability platforms (metrics, logging, tracing) using Go, OpenTelemetry, and Kubernetes to ensure high uptime and reliability for a cloud data warehouse analytics platform.
Software Engineer - Compiler
Builds and optimizes a compiler that turns spreadsheet operations into fast, scalable SQL queries for a cloud data-warehouse BI platform, using Rust and TypeScript.