Software Engineering Jobs in United States
There are 32,692 open Software Engineering jobs in United States on freehire right now. 7,258 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 | $184,208 | $220,500 | 7,148 |
| USD | hour | $42 | $60 | $70 | 137 |
| USD | month | $8,200 | $8,500 | $10,000 | 19 |
| CAD | year | CA$131,750 | CA$160,350 | CA$178,750 | 18 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 42%
- cloud 40%
- python 37%
- api 34%
- java 27%
- ci-cd 25%
- aws 24%
- automation 24%
How the work is done
- Onsite 4,113 · 13%
- Hybrid 3,950 · 12%
- Remote 3,740 · 11%
Visa sponsorship offered in 43% of the 7,285 postings that state a position on it.
Seniority
- Senior 9,829
- Staff 2,376
- Lead 1,908
- Principal 1,764
- Junior 604
- Intern 566
Who is hiring
- 1000+ employees 6,956
- 501-1000 employees 2,995
- 51-200 employees 967
- 11-50 employees 876
- 201-500 employees 272
- 1-10 employees 69


Staff Platform Software Engineer, AI Enablement
Builds secure, scalable APIs and integration platforms that let AI tools safely connect to Zipline’s autonomous drone delivery systems, ensuring reliability and operational safety at global scale.


Senior Software Engineer - Maps Platform
Senior Software Engineer at Zipline building mapping infrastructure for drone delivery, focusing on geospatial data pipelines, routing systems, and flight intelligence using Go, Python, and AWS.


Staff Motion Planning Software Engineer
Designs and implements real-time trajectory planning and decision-making software for autonomous drone deliveries, using optimization and simulation to ensure safe, efficient operations at scale.
Staff Software Engineer, Agentic Applications
Designs and builds AI-powered agents to automate and improve Databricks' public web content workflows, including blogs, landing pages, and microsites, using LLM systems and human-in-the-loop review processes.
Sr Software Engineer- CXI
Senior backend engineer at Databricks building an AI-native platform that orchestrates agents, humans, and enterprise tools into automated workflows, starting with customer support and expanding to other domains.
Staff Software Engineer- CXI
Architect and build Databricks' AI-native agent platform for enterprise workflows, starting with customer support and expanding to other domains like IT and security.
Staff Software Engineer - AI Platform (NYC)
Builds intuitive, scalable AI-driven interfaces and workflows for Databricks' platform, leveraging generative AI and modern web technologies in a startup-like NYC team.
Sr Software Engineer -Public Sector
Designs and builds scalable backend systems for a data/AI platform used in government cloud environments, using languages like Java, Scala, or Go.
Staff Software Engineer- Public Sector
Designs and builds scalable backend systems for a data/AI platform used in sovereign and air-gapped cloud environments, primarily in Java, Scala, or Go.
Sr Software Engineer- Customer Experience Intelligence (CXI)
Senior Software Engineer at Databricks designing and building an AI-native platform for enterprise workflows, starting with customer support and expanding to other domains like IT and legal.
Staff Software Engineer – Customer Experience Intelligence (CXI)
Architect and lead the development of an AI-native platform that orchestrates agentic workflows for customer support and other enterprise domains using distributed systems and multi-cloud infrastructure.
Staff Software Engineer, AI Runtime
Build and scale Databricks' managed GPU training platform (AI Runtime), designing systems for large-scale AI model training, fault tolerance, and developer experience.
Staff Software Engineer, AI Search
Designs and scales Databricks' next-generation AI-powered search platform, combining vector, keyword, and hybrid retrieval to power enterprise knowledge management and AI applications.
Staff Software Engineer, Foundation Model Inference
Builds and scales the unified API layer for large language models at Databricks, enabling real-time and batch inference for enterprise customers using partner and self-hosted models.
Staff Software Engineer- Foundation Model Inference
Build and scale LLM inference infrastructure for enterprise AI workloads, enabling customers to serve and optimize frontier models with high reliability and performance.
Sr Software Engineer, Agentic Applications
Senior Software Engineer at Databricks building data and AI infrastructure, focusing on front-end architecture and user experience for large-scale data workflows using modern JavaScript frameworks.
Sr Software Engineer-Networking
Senior Software Engineer designs and automates secure, scalable networking infrastructure for large-scale compute clusters across major cloud providers, powering Databricks' data and AI platform.
Systems PhD - Software Engineer
Design and implement core database engine components like query optimization, distributed execution, and storage systems for Databricks' data platform, using distributed systems and performance tuning expertise.