Software Engineering Jobs in United States
There are 27,382 open Software Engineering jobs in United States on freehire right now. 5,547 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,773 |
| USD | hour | $48 | $60 | $70 | 146 |
| 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,364 · 12%
- Remote 3,204 · 12%
- Onsite 3,122 · 11%
Visa sponsorship offered in 46% of the 6,532 postings that state a position on it.
Seniority
- Senior 8,791
- Staff 2,080
- Lead 1,632
- Principal 1,427
- Junior 484
- Middle 473
Who is hiring
- 1000+ employees 6,438
- 501-1000 employees 2,688
- 51-200 employees 833
- 11-50 employees 825
- 201-500 employees 186
- 1-10 employees 72
Senior Software Engineer
Founded in 2004, NetBrain is the leader in no-code network automation. Its ground-breaking Next-Gen platform provides IT operations teams with the ability to scale their hybrid multi-cloud connected networks by…


Flight Software Engineer
Develops and maintains spacecraft flight software, including avionics, ground control, and real-time systems, while interfacing with hardware teams in a fast-paced aerospace environment.


Senior Software Engineer - Flight Software
Senior engineer builds and maintains embedded flight software in C++ for Astranis satellites, collaborating with avionics and ground teams to ensure reliable spacecraft operations.
Staff Software Engineer
Build and govern AI-driven financial advice systems for banks and wealth managers, ensuring auditable, explainable outputs in a regulated environment using Python, FastAPI, and distributed architectures.
Senior Software Engineer
Senior engineer building AI-driven financial advice systems for banks and wealth managers, using Python, FastAPI, and distributed architectures to ensure auditable, compliant outputs in a regulated domain.
Sr. Staff Software Development Engineer
About Zscaler Zscaler accelerates digital transformation to ensure our customers can be more agile, efficient, resilient, and secure. As an AI-forward enterprise , we are constantly pushing the envelope, leveraging the…
Staff Software Engineer, Web Product Enablement
Staff engineer defining web architecture and data-fetching foundations for Pinterest’s client-side stack, enabling product teams to ship features reliably at scale using GraphQL/REST, Node.js, and modern frameworks.
Staff Software Engineer, Data Warehouse Foundation
Staff Software Engineer on Pinterest's Data Product Platform team, designing and building exadata-scale data warehouse architecture and agentic analytical tools using big data technologies like Spark, Trino, and Flink.
Staff Software Engineer, Storage Services
Staff engineer leading Pinterest's Storage Services team—designing and operating large-scale distributed SQL and graph storage infrastructure (100TB+, 1.5M QPS), driving TiDB migration, and using Java, Python, or C/C++.
Senior Software Development Engineer, DevX Pipelines and Automation
Who we are At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since…
Software Engineer II, Developer Experience
Who we are At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since…
Software Development Engineer II, Consumer
Who we are At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since…
Senior Software Engineer, Developer Experience Architecture
Designs and builds internal developer platforms, AI coding tools, and authentication systems to boost engineering productivity at a large automotive marketplace using Java, AWS, and Kubernetes.
Software Development Engineer II, Developer Experience Architecture
Builds and maintains developer tooling, authentication platforms, and AI agentic development ecosystems to boost engineering productivity at a large automotive marketplace.
Senior Software Engineer (Cloud Infrastructure)
Senior Software Engineer on a cloud infrastructure team at a market research firm, building and operating shared AWS/Kubernetes/Terraform/Databricks platforms, driving SRE and DevOps initiatives across data-intensive products.
Software Engineer II
Builds and maintains backend systems in C# (.NET), Python, and TypeScript for an AI-powered fintech platform, focusing on scalable, maintainable solutions in AWS with PostgreSQL and Docker.