Software developer jobs in the United States

Find software developer jobs across the United States. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
4,561
Employers
1,862

Advertised starting pay

Average starting payUSD / year
$107,341Across 577 listings
Average starting payUSD / hour
$51.62Across 210 listings
Average starting payUSD / month
$7,423Across 11 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
6%264 listings
Hybrid
3%129 listings
On-site
19%861 listings

Not specified: 73% (3,307 listings)

Employers hiring include Syms Strategic Group, LLC (SSG) (75), General Atomics (67), IBM (63).

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 developer jobs in the United States

Save this search
  • Scientific Systems Software Developer

    Stanford

    Menlo Park, CA

    • $116,399 to $163,985 USD / year
  • Software Developer, Experiment Controls

    Stanford

    Menlo Park, CA

    Are you a software engineer motivated by building applications that power scientific discovery? Does contributing to breakthrough discoveries in science and working with unique experimental…

  • Senior Software Developer, Experiment Controls

    Stanford

    Menlo Park, CA

    Are you a software engineer motivated by building applications that power scientific discovery? Does contributing to breakthrough discoveries in science and working with unique experimental…

  • IT Software Developer

    Stanford

    Redwood City, CA

    • $138,402 to $163,985 USD / year
  • Modern Software Developer and Architect, Senior

    Booz Allen Hamilton_United States

    Arlington, VA

    Modern Software Developer and Architect, SeniorThe Opportunity:

  • Oliver Wyman Vector – Aerospace Software Developer – Seattle, WA

    Oliver Wyman, LLC

    United States

    Oliver Wyman Vector is seeking an experienced Software Developer to support the development of software for complex aerospace systems. This role will work closely with systems engineers,…

  • Python Application Developer | TS/SCI

    Connect Talent Solutions

    Springfield

  • Software Developer (Modeling and Simulation)

    Connect Talent Solutions

    Virginia Beach

    Connect Talent Solutions is seeking an experienced and highly skilled Model and Simulation (Mod Sim) Developer who possesses a security clearance and a minimum of 10 years of experience in…

  • Software Application Developer

    Whirl-i-Gig

    Brooklyn, NY

    Whirl-i-Gig seeks to add a creative and experimental software develo

  • Software Developer

    Cloudywing Technologies, Inc.

    Collierville, TN

    …using Java programming language. Analyze user needs and develop software solutions using Java to build enterprise level software applications. Design…

  • Software Developer

    Cloudywing Technologies, Inc.

    Collierville, TN

    Develop, create, and modify general computer applications. Analyze user needs and develop software solutions using ASP.NET and related .NET based technologies. Design software or customize…

  • Software Developer 1

    Stanford

    Stanford, CA

  • Software Developer (TS/SCI w/ Polygraph Required)

    Talent Acquisition Concepts

    Chantilly, VA

    …commercial and government customers. They are currently seeking a Software Developer to join a dynamic program in Northern…

  • Data Engineer (Software Developer 2)

    Stanford

    Stanford, CA

    The Tolias Lab in the Department of Ophthalmology in the School of Medicine is seeking a Data Engineer (Software Developer 2) to build and maintain the data platform supporting Enigma’s…

  • Cloud Software Developer

    Tactibit Technologies LLC

    Remote, United States

  • AI Data Science Software Developer (2-Year Fixed-Term, Hybrid Opportunity)

    Stanford

    Stanford, CA

    Stanford University, Department of Medicine, is seeking a Software Developer 2 to build AI research tools for the NHLBI AI Data Science Center. Develop reproducible agentic AI workflows for…

  • Mid–Senior Software Developer (.NET, C#, Azure, AI Integration)

    Sigao

    Remote, United States

    Sigao is a Birmingham, AL based AI and technology consultancy that builds software to help organizations work smarter and deliver more. Our purpose is simple: we believe everyone who works…

  • Software Developer

    Preventia

    Indianapolis, IN

    We are looking for a Fullstack Developer to join our growing software development team and build out the next generation of our platform. The ideal candidate is a passionate self-motivated…

  • Senior Software Developer II - Full Stack

    BLEN

    Remote, United States

    • $135,000 to $170,000 USD / year
  • Senior Software Developer I - Full Stack

    BLEN

    Remote, United States

    • $115,000 to $135,000 USD / year
  • Cyber (CNO) Software Developer

    Percival Engineering

    Columbia, MD

  • Software Developer

    Karmak, Inc.

    Carlinville, IL

    • $80,000 to $100,000 USD / year

    Develop high quality software in a collaborative, Agile team environment.

  • Senior Software Developer

    Karmak, Inc.

    Carlinville, IL

    • $110,000 to $130,000 USD / year

    …serious impact. From truck dealerships to service shops, our software helps keep the heavy-duty world running…

  • Associate Software Developer

    Karmak, Inc.

    Carlinville, IL

    • $70,000 to $90,000 USD / year

    Develop high quality software in a collaborative, Agile team environment.

  • Software Developer

    Booz Allen Hamilton_United States

    Dahlgren, VA

    As a software sustainment engineer, you play a pivotal role in an application’s functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to…