Software Engineering Jobs in United States
There are 27,604 open Software Engineering jobs in United States on freehire right now. 5,551 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,723 |
| USD | hour | $46 | $60 | $70 | 146 |
| USD | month | $8,200 | $8,475 | $10,000 | 18 |
| 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 43%
- cloud 40%
- python 37%
- api 35%
- java 29%
- ci-cd 26%
- aws 25%
- automation 23%
How the work is done
- Hybrid 3,416 · 12%
- Remote 3,243 · 12%
- Onsite 3,155 · 11%
Visa sponsorship offered in 45% of the 6,463 postings that state a position on it.
Seniority
- Senior 9,049
- Staff 2,107
- Lead 1,589
- Principal 1,424
- Junior 500
- Intern 481
Who is hiring
- 1000+ employees 6,359
- 501-1000 employees 2,698
- 51-200 employees 838
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
Ground Systems Software Engineer
Develop and maintain ground-segment software for spacecraft operations, including telemetry, commanding, and mission-control interfaces using Python and real-time systems.
Flight Software Engineer
Develops and tests C++ flight software for spacecraft, satellite buses, and reentry capsules, ensuring reliable operation in orbit and during mission phases.
Senior Software Engineer - Storage Control Plane
Build and maintain the distributed storage control plane powering Lambda’s AI cloud, integrating high-performance storage systems (Ceph, VAST, WEKA, etc.) and ensuring scalable, multi-tenant data access for AI workloads.
Software Engineer
Build and maintain Java-based fraud-detection and identity-validation services that process billions of transactions monthly, using DevOps tools and Agile practices.
Software Engineer
Builds and maintains secure, scalable payment-enablement services using modern languages and DevOps practices in a global fintech environment.
Lead Software Engineer
Lead a team of engineers to design, build, and deploy secure payment systems using languages like Java/C# and frameworks like Spring Boot, while driving CI/CD and observability best practices.
Software Engineer
Builds and scales a global analytics platform for Mastercard’s clients, using full-stack Java/Spring Boot, React, and PostgreSQL to deliver real-time dashboards and reports on financial data.
Senior Staff Software Engineer, DC Infrastructure
Build and maintain automation, diagnostics, and observability tooling for Crusoe’s GPU clusters and data centers, ensuring high availability and performance of AI infrastructure.
Staff Software Engineer, Data Center Infrastructure
Build and maintain GPU clusters and data-center automation for Crusoe’s AI infrastructure, including diagnostics, observability, and repair tooling for NVIDIA/AMD hardware.
Senior Software Developer - Build Tooling Development
Senior engineer building and maintaining Disney’s internal build, CI/CD, and artifact systems used by thousands of developers to ship software reliably and quickly.
Senior Software Developer - Aws / Platform
Build and maintain AWS automation tools and IAM policies to enable secure, self-service cloud operations for Disney’s media platforms, collaborating with DevOps teams to improve cloud-native deployments.
Senior Software Engineer Mission Systems Software Developer
Senior engineer building mission-critical avionics software in C/C++/Python on Linux, leading architecture, CI/CD pipelines, and mentoring junior engineers for Boeing Defense, Space & Security.
Software Engineer
Design and implement secure, scalable cloud solutions for McKesson’s healthcare SaaS products using Azure, Java, and containerized workloads while collaborating with engineering and security teams.
Sr Software Engineer
Senior Software Engineer building AI-powered licensing workflows and data integrations using MuleSoft, APIs, and cloud-native tools to power Disney’s consumer products business.
Associate, Software Engineer
Develops embedded software for tactical radio systems, working with C++, C#, Java, Python and real-time OS like VxWorks, integrating hardware and software for defense applications.
Software Engineer - Data Protection Software Engineering
Builds enterprise-grade data protection and cyber-resiliency software for hybrid cloud and on-prem environments using AI-driven development workflows.
Lead, Software Engineer
Lead a classified software program for national security, aligning customer needs with development teams using Agile and JIRA while managing roadmaps and stakeholder communications.
Software Engineer, AML, Ai & Data Platforms (AiDP)
Builds and operates scalable, low-latency backend services for Apple’s fraud detection platform using Java, Kubernetes, and OpenSearch, integrating AI-driven tools to enhance case management and AML compliance.
