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.

Hiring at a glance

View jobs
Open jobs
52,187
Employers
9,840

Advertised starting pay

Average starting payUSD / year
$140,779Across 11,087 listings
Average starting payUSD / hour
$56.99Across 2,302 listings
Average starting payUSD / month
$13,248Across 54 listings
Average starting payCAD / year
$135,566Across 45 listings
Average starting payUSD / week
$2,051Across 11 listings

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

Where work happens

Remote
8%4,419 listings
Hybrid
7%3,618 listings
On-site
15%7,826 listings

Not specified: 70% (36,324 listings)

Employers hiring include Akamai Technologies, Inc. (779), Lockheed Martin (692), 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

Save this search
  • Software and AI Engineer

    CoreWeave

    CA / Bellevue, WA · Livingston, NJ · Manhattan, NY · San Francisco, CA · Sunnyvale, CA

  • NWS Lead Software Engineer

    General Dynamics Mission Systems, Inc

    Pittsfield, MA

    Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3…

  • Computer Programmer (Multiple Positions)

    SKILLTUNE TECHNOLOGIES INC

    North Brunswick, NJ

  • MES Software Developer( Full-stack Dev) | Life Sciences / Pharma | Remote (US)

    OMG Technology

    Remote, United States

    We are seeking an experienced Senior IT Software Developer to support the implementation, enhancement, and integration of a Manufacturing Execution System (MES) within a regulated…

  • Software Engineer III (MUMPS/Cache/IRIS)

    Quest Diagnostics Inc

    Secaucus, NJ

  • Software Engineer 4

    Artech LLC

    Morristown, NJ

    Participate in multiple phases of project life cycle development including requirement gathering, software design, development, and testing of computer applications. Develop and maintain…

  • Senior PLM Systems Architect

    True Anomaly

    Denver, CO · Long Beach, CA

    …We build autonomous spacecraft, advanced payloads, mission software, and space-based interceptors - enabling the U.S. and its Allies to secure the space environment and counter threats from…

  • Software Engineering Intern

    LEIDOS, INC.

    Arlington, VA

    …threats. Our division currently has an exciting opportunity for a Software Engineer Intern to perform design, development, and hardware/software integration in Arlington, VA for the EW…

  • Cloud Architect

    Bright Vision Technologies

    Remote, United States

    • $115,000 to $165,000 USD / year

    Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is an opportunity…

  • Site Reliability Engineer

    Bright Vision Technologies

    Remote, United States

    • $115,000 to $165,000 USD / year

    Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is an opportunity…

  • Software Development Engineer, Infrastructure Security

    Amazon Data Services, Inc.

    Minneapolis, MN

  • Cloud Infrastructure Engineer

    Bright Vision Technologies

    Remote, United States

    • $115,000 to $165,000 USD / year

    Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is an opportunity…

  • Software Quality Engineer, Senior

    Booz Allen Hamilton_United States

    Annapolis Junction, MD

    Software Quality Engineer, SeniorThe Opportunity:

  • Software Developer

    Booz Allen Hamilton_United States

    Alexandria, 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…

  • Staff Software Engineer

    Mercury Insurance Services, LLC

    Brea, CA

    As a Staff Software Engineer, you will provide technical leadership and direction for multiple agile teams or projects to implement prioritized software product roadmaps. This role includes…

  • Principal Site Reliability Engineer

    HITACHI ENERGY USA INC

    Raleigh, NC · Atlanta, GA · Houston, TX · Broomfield, CO

    …efficient operation of cloud‑hosted environments that support ESS software products and customer…

  • Software Developer I

    Heavy Construction Systems Specialists, LLC

    United States

    . We’re a software company based in Sugar Land, TX providing innovative solutions that help streamline operations for construction companies. Our mission at HCSS is to help customers…