Software development jobs in the United States (54,634 jobs)
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
- 54,634
- Employers
- 10,011
Advertised starting pay
- Average starting payUSD / year
- $140,500Across 11,327 listings
- Average starting payUSD / hour
- $56.77Across 2,424 listings
- Average starting payUSD / month
- $12,277Across 63 listings
- Average starting payCAD / year
- $142,112Across 38 listings
- Average starting payUSD / week
- $2,243Across 10 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%4,654 listings
- Hybrid
- 7%3,570 listings
- On-site
- 16%8,605 listings
Not specified: 69% (37,805 listings)
Employers hiring include Walmart (883), Akamai Technologies, Inc. (823), Lockheed Martin (710).
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
Senior Staff Software Engineer
ASSA ABLOY
We’re looking for a strong software engineer who may align at either the Senior Staff Software Engineer or Staff Software Engineer level, depending on experience, technical depth, and scope…
Added
Développeur(euse) Logiciel Senior / Senior Software Developer
Eaton Corporation
Added
Principal Software Engineer, Infrastructure
Reddit
Software development experience in one or more general purpose programming languages; Python, Go, Rust, Java, C++.
Added
Staff Software Engineer, Google Cloud Business Platforms
Google
8 years of experience in software development.
Added
Technical Application Architect
Tech Partners
Collaborate with Enterprise Architecture, SAP, development, and infrastructure teams to ensure solutions align with organizational standards.
Added
Senior Software Engineer
Evolent
Lead the design, development, and deployment of complex software solutions, ensuring scalability and maintainability.
Added
Full Stack Software Engineer
Empowerly
…counselors who are former Admissions Officers. As a Full Stack Software Engineer, you will work closely with counselors, operations, and product partners to understand what slows them down,…
Added
Software Development Engineer III
Clearwater Analytics, LLC
The Software Development Engineer role at Clearwater Analytics spans a spectrum of responsibilities with a focus on designing, implementing, and managing software systems. The role requires…
Added
Sr. Software Engineer (Payments)
Bloomerang
As a Senior Software Engineer at Bloomerang, you'll be a hands-on engineer and a key driver of technical success on your team. You'll design, build, and ship production software that helps…
Added
Software Engineer II
Unum Group
Unum is hiring a hands-on Software Engineer II to join an Agile team supporting applications used for insurance quoting and proposal development. This role will focus primarily on enhancing…
Added
Added
Senior Software Engineer
GridUnity
- 7+ years of professional software development experience, including 3+ years in senior-level roles
Added
Senior Software Engineer, UI
Mirantis
Balance new product development with the realities of a mature product: release cycles, upgrades for existing customers, and bug triage.
Added
Senior Software Engineer
Mirantis
5+ years of software engineering experience in infrastructure, platform, or distributed systems.
Added
Senior Software Engineer
NICE
The Sr. Software Engineer designs, builds, tests, and maintains the NICE CXone platform. This role works across the full development lifecycle - from architecture and coding to production…
Added
Senior Software Engineer
NICE
The Sr. Software Engineer designs, builds, tests, and maintains the NICE CXone platform. This role works across the full development lifecycle - from architecture and coding to production…
Added
Hiring | Lead Software Developer (with OutSystems & Alteryx) | 10+ Years | Canada (Remote) | Independent Visa
TMS LLC
Alteryx Certification required
Added
Software Engineer I
VSG Enterprises, LLC
As a Software Engineer I within the DevOps team your main objective is to design, develop and deploy automated solutions that will enhance our current systems and applications, as well as…
Added
Software Engineers - Huntsville, AL
In-Depth Engineering Corporation
Qualified candidates must have an active DoD Secret Level Security Clearance
Added
Research Engineer – Software Developer
Michigan Technological University
Coursework or experience using software development tools, including revision control systems, containerization, and virtual environments.
Added
Software Project Manager
Actalent
This role leads the end-to-end management of software development projects, ensuring they are delivered on time, within scope, and to a high standard of quality. The Software Project…
Added
Software Developer
Ameya Global Inc
Perform full life cycle project architecture and implementation. Design, develop, test, debug and maintain software applications. Develop and support database and business intelligence…
Added
AI Software Engineer III
Apex Systems, Inc
Job Description: Title: AI Software Engineer III Location: Farmington Hills, Michigan Duration: 5 Months Role Overview This organization is seeking a Senior AI Software Engineer to design,…
Added
Software Developer - multiple openings (Ref# SD1110LV)
Technodrive Business Solutions, Inc.
Technodrive Business Solutions, Inc. has multiple openings for the position of Software Developer (Ref# SD1110LV). Work Location: Farmington Hills, MI and relocation required to various…
Added
Sr. Full Stack Developer
Ford Motor Company
Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features throughout the software development lifecycle.