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,255
Employers
9,847

Advertised starting pay

Average starting payUSD / year
$140,726Across 11,083 listings
Average starting payUSD / hour
$57.05Across 2,304 listings
Average starting payUSD / month
$12,745Across 58 listings
Average starting payCAD / year
$135,070Across 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,427 listings
Hybrid
7%3,600 listings
On-site
15%7,862 listings

Not specified: 70% (36,366 listings)

Employers hiring include Akamai Technologies, Inc. (775), Lockheed Martin (694), 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
  • Application Architect

    Artech LLC

    Morristown, NJ

    Under the direct supervision of a Project Manager, research, design, develop, modify, test, and maintain software applications. Participate and contribute to architectural design…

  • Application Architect

    Artech LLC

    Morristown, NJ

    Under the direct supervision of a Project Manager, research, design, develop, modify, test, and maintain software applications. Participate and contribute to architectural design…

  • Senior Software Engineer – Mainframe COBOL, z/OS, CICS, JCL

    Manufacturers and Traders Trust Co

    Buffalo, NY

    • $97,100 to $161,800 USD / year

    Senior-level owner of design, development, modernization, and production support for business-critical IBM z/OS applications. Individual-contributor technical leader combining deep COBOL…

  • Software Engineer

    Manufacturers and Traders Trust Co

    Buffalo, NY

    • $80,900 to $134,800 USD / year

    Responsible at the proficient level for designing, developing, testing, and maintaining software solutions while contributing to technical requirements gathering. Develops scalable, secure,…

  • Web Developer

    Florida Atlantic University

    United States

  • Staff Software Engineer - GPU System Software, Onboard Execution

    Zoox

    Foster City, CA · Boston, MA · Seattle, WA

  • PLC/HMI Controls Software Engineer

    RFA Engineering

    Saint Paul, MN · Eden Prairie, MN

  • Software Engineer

    Actalent

    Schaumburg, IL

    • $55 to $70 USD / hour
  • Embedded Software Engineer

    Actalent

    Schaumburg, IL

    • $55 to $120 USD / hour

    Embedded Software EngineerJob DescriptionThis role focuses on developing, integrating, and testing C++ embedded software for missioncritical RF systems within a realtime operating system…

  • Senior Software Engineer

    GoodLeap

    Remote, United States

    • $131,700 to $196,600 USD / year

    GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps,…

  • Software Engineer

    SEI Global Services, Inc.

    Oaks, PA

    We are looking for a passionate Software Engineer, who is ready to work on the cutting edge of FinTech software solutions. You will be joining our team of experts to build the next…

  • Software engineer 1 – AI/ML Engineer (MLOps)

    U.S. Bank National Association

    Chicago, IL · Cupertino, CA · Irving, TX · Hopkins, MN

  • Application Developer Technical Lead

    Cencora

    Conshohocken, PA

    AmerisourceBergen Services Corporation - Lead the endtoend design and development of appl

  • Software Development Engineer, Leo Telemetry Platform

    Amazon Kuiper Manufacturing Enterprises LLC

    Redmond, WA

    Are you passionate about developing mission-critical software systems? As part of the Atlas team, you'll build and maintain the backbone s

  • Software Engineer

    Edgewater Federal Solutions, Inc.

    Oak Ridge, TN

    Edgewater Federal Solutions is seeking a Software Engineer to join our team in Oak Ridge, TN. This position is hybrid and candidates must live within driving distance to Oak Ridge.

  • DOT NET Full Stack Developer

    S R INTERNATIONAL INC

    Phoenix, AZ

  • Software Development Engineer - Cellular (Instrument Engineering) |

    Apple

    San Diego, CA

    …looking for a highly motivated individual who enjoys developing software constituting cellular systems. All members of the team bring their own unique expertise to collectively take…

  • Cloud Software Developer

    MKS2 Technologies

    Dahlgren, VA

    …areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence…

  • Salesforce Application Architect

    Ford

    Dearborn, MI · Dearborn

    • $92,726 to $192,925.08 USD / year
  • Staff Software Engineer

    Natera

    Remote, United States

    As a Staff Software Engineer, you will lead the design, development, and maintenance of the LIMS application and related software. You will be one of the primary technical leads of the…

  • Senior Software Engineer

    Natera

    Remote, United States

    Natera is seeking a Senior Software Engineer to join a small, high-leverage team inside the Case Management Platform (CMP) organization. This is a new and intentionally unique role: you…

  • Apps Dev Intmd Programmer Analyst - C11 - TAMPA

    Citi

    TAMPA, FL · Tampa, FL · Tampa

    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised…

  • Apps Dev Intmd Programmer Analyst - C11 - TAMPA

    Citi

    TAMPA, FL · Tampa, FL · Tampa

    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised…

  • Platform Software Engineer - Intermediate level

    United Services Automobile Asn

    United States