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,626
- Employers
- 9,812
Advertised starting pay
- Average starting payUSD / year
- $141,459Across 10,918 listings
- Average starting payUSD / hour
- $57.30Across 2,248 listings
- Average starting payUSD / month
- $13,382Across 53 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,473 listings
- Hybrid
- 7%3,607 listings
- On-site
- 15%7,811 listings
Not specified: 69% (35,735 listings)
Employers hiring include Lockheed Martin (673), Akamai Technologies, Inc. (664), 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 Security Researcher
NVIDIA Corporation
…to help us improve the security posture of NVIDIA networking software. In this role you will help reduce risk, threats, and vulnerabilities in NVIDIA networking…
Added
Senior Software Architect, AI Cloud
NVIDIA Corporation
NVIDIA seeks a highly motivated senior AI cloud Software architect to join our team in Israel. Work on innovative technologies shaping the future of AI and cloud. We are developing RDMA…
Added
Senior System Software Architect, AI Networking
NVIDIA Corporation
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…