Software development jobs in the United States
Explore software development jobs in the United States. Choose a role or place to find work that fits.
Counted
Hiring at a glance
View jobs- Open jobs
- 51,638
- Employers
- 9,805
Advertised starting pay
- Average starting payUSD / year
- $141,379Across 10,959 listings
- Average starting payUSD / hour
- $57.33Across 2,248 listings
- Average starting payUSD / month
- $13,523Across 52 listings
- Average starting payCAD / year
- $133,360Across 44 listings
- Average starting payUSD / week
- $2,136Across 10 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%4,472 listings
- Hybrid
- 7%3,606 listings
- On-site
- 15%7,810 listings
Not specified: 69% (35,750 listings)
Employers hiring include Akamai Technologies, Inc. (714), Lockheed Martin (673), Salesforce.com (608).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Software development jobs in the United States
Added
Software Architect
NVIDIA Corporation
…system. We are looking for an outstanding engineer to join our software architecture group and help shape the next generation of NVIDIA networking products, SmartNICs, and DPUs. In this…
Added
Software Engineer, SPE
NVIDIA Corporation
NVIDIA Networking System Product Engineering group is looking for an excellent Software Engineer. The position requires an understanding of HW and SW to provide stable, efficient, smoothly…
Added
Senior AI Storage Software Architect
NVIDIA Corporation
We are looking for a Storage Software Architect to join the architecture group. You will be part of a team that shapes the next generation of storage for AI: training, inferencing, KV…
Added
Senior Site Reliability Engineer
NVIDIA Corporation
Added
Senior Software Architect, GPU Networking
NVIDIA Corporation
…accelerated computing for more than 25 years. The GPU Networking Software Architecture team is looking for a Senior Software Architect to help shape software for next-generation AI…
Added
Advanced Software Development Engineer
NVIDIA Corporation
The NVIDIA Networking Advanced Development Software team develops innovative software solutions that help shape future NVIDIA products, create new market opportunities, and strengthen…
Added
System Software Engineer
NVIDIA Corporation
NVIDIA Networking System Product Engineering group is looking for an excellent Software Engineer. The position requires an understanding of HW and SW to provide stable, efficient, smoothly…
Added
Senior Software Engineer, BlueField platform
NVIDIA Corporation
Added
Senior Software Architect, AI Networking
NVIDIA Corporation
Added
Senior System Software Engineer - Signing Platform
NVIDIA Corporation
Added
Senior Software Engineer, Chip Design
NVIDIA Corporation
NVIDIA is looking for a passionate Senior Software Engineer to join our Chip Design CAD team. In this role, you will contribute and work at the interesting junction of electrical and…
Added
Software and System Architect
NVIDIA Corporation
Added
Senior Software Engineer, NVLINK
NVIDIA Corporation
Added
Senior Software Engineer - Infrastructure and Tools
NVIDIA Corporation
NVIDIA is looking for a talented Senior Software infrastructure and tools Engineer to join the Data Processing Unit (DPU) SW Group. As a part of the team, you will lead complicated…
Added
Senior System Software Architect, AI and GPU Networking
NVIDIA Corporation
Added
Senior Software Developer
NVIDIA Corporation
We are looking for an enthusiastic software engineer to join our AI networking acceleration team, to work on a groundbreaking open-source library, using hardware offloads, GPU Kernels and…
Added
Senior Software Engineer, DOCA SDK
NVIDIA Corporation
We are looking for a Senior Software Engineer to join our team developing the core technologies behind NVIDIA's SmartNIC platform. Your work will directly impact next-generation AI…
Added
Added
Senior Software Engineer, DOCA SDK
NVIDIA Corporation
Added
Senior Software Engineer - NIC and Switch Simulation
NVIDIA Corporation
NVIDIA is looking for a passionate Senior Software Engineer to join our Simulation development team. Our team is growing, and we are looking for hardworking and experienced engineers to…
Added
Senior Software Engineer – Kubernetes AI Foundations Open Source
NVIDIA Corporation
NVIDIA is building the software foundation for the next generation of AI infrastructure. As AI workloads continue to evolve, Kubernetes and the cloud-native ecosystem must evolve with them.
Added
Senior HPC Site Reliability Engineer
NVIDIA Corporation
…meaningful part of NVIDIA’s strength is our unique and advanced development tools and environments that enable our incredible pace of innovation. We are looking for architects to help us…
Added
Software Verification Manager, SDK
NVIDIA Corporation
Oversee development and optimization of APIs, tools, and lib
Added
Software Verification Engineer
NVIDIA Corporation
NVIDIA is looking for an outstanding Software Verification Engineer for our Linux Drivers group. You'll closely work with NVIDIA Driver developers, verification teams, and performance…
Added
Software Engineer II- Full-stack Developer
Deloitte US
Software Engineer II, AI & Engineering/Engineering as a Service