Software engineer jobs in the United States

Find software engineer 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
41,428
Employers
7,893

Advertised starting pay

Average starting payUSD / year
$145,074Across 9,777 listings
Average starting payUSD / hour
$61.27Across 1,502 listings
Average starting payCAD / year
$133,511Across 42 listings
Average starting payUSD / month
$16,536Across 30 listings

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

Where work happens

Remote
9%3,804 listings
Hybrid
8%3,150 listings
On-site
14%5,918 listings

Not specified: 69% (28,556 listings)

Employers hiring include Akamai Technologies, Inc. (766), Lockheed Martin (603), JPMC page (601).

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

Save this search
  • Software Engineer Asc - Early Career

    Lockheed Martin

    King of Prussia, PA · Herndon, VA · King of Prussia · Herndon

    Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to…

  • Software Engineer - CMS 330

    Lockheed Martin

    NS, CA

    The Software Engineer role is a highly skilled individual contributor who brings a wide range of technical capabilities to Lockheed Martin. In this role, the software engineer will be…

  • Software Engineer - Early Career

    Lockheed Martin

    King of Prussia, PA · King of Prussia

  • Software Engineer - Level 2

    Lockheed Martin

    Fort Worth, TX · Fort Worth

    Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to…

  • Software Engineer Intern - Summer 2027

    Lockheed Martin

    Littleton, CO · Littleton

    …Integrated Product Team (IPT) is responsible for the algorithms and software that control it. Our group includes the Navigation, Guidance, and Control (NG&C or GN&C) subsystem, which flies…

  • Software Engineer Intern - Summer 2027

    Lockheed Martin

    Littleton, CO · Littleton

    …Integrated Product Team (IPT) is responsible for the algorithms and software that control it. Our group includes the Navigation, Guidance, and Control (NG&C or GN&C) subsystem, which flies…

  • Software Engineer Intern - Summer 2027

    Lockheed Martin

    Littleton, CO · Littleton

    …Integrated Product Team (IPT) is responsible for the algorithms and software that control it. Our group includes the Navigation, Guidance, and Control (NG&C or GN&C) subsystem, which flies…

  • Software Engineer Intern - Summer 2027

    Lockheed Martin

    Littleton, CO · Littleton

    …Integrated Product Team (IPT) is responsible for the algorithms and software that control it. Our group includes the Navigation, Guidance, and Control (NG&C or GN&C) subsystem, which flies…

  • Software Engineer Intern - Summer 2027

    Lockheed Martin

    Littleton, CO · Littleton

    …Integrated Product Team (IPT) is responsible for the algorithms and software that control it. Our group includes the Navigation, Guidance, and Control (NG&C or GN&C) subsystem, which flies…

  • Software Engineer Intern - Summer 2027

    Lockheed Martin

    Sunnyvale, CA · Sunnyvale

    Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to…

  • Software Engineer - Early Career

    Lockheed Martin

    Sunnyvale, CA · Sunnyvale

  • Software Engineer - Early Career

    Lockheed Martin

    Sunnyvale, CA · Sunnyvale

  • Cloud Computing Application Architect

    Booz Allen Hamilton_United States

    McLean, VA

    …full advantage of the cloud’s capabilities. We need you to engineer container management and cloud management solutions to resolve some of our clients’ toughest…

  • Cloud Computing Application Architect

    Booz Allen Hamilton_United States

    McLean, VA

    …full advantage of the cloud’s capabilities. We need you to engineer container management and cloud management solutions to resolve some of our clients’ toughest…

  • Site Reliability Engineer

    Booz Allen Hamilton_United States

    Chantilly, VA · Aurora, CO

    …background in network engineering, systems administration, or software development, if you have a passion for making systems better, we need…

  • Software Engineer III - Platform Tooling Development

    JPMC page

    Plano, TX

    As an Software Engineer III in the Collaboration and Communication Product Line, you will design and implement cloud contact center infrastructure and application components using Amazon…

  • Sr. Software Engineer, Integration - Epic Bridges

    Stanford Health Care

    United States

    • $81.59 to $108.12 USD / hour

    Draw on knowledge of Intersystems Ensemble software & Epic Bridges, current issues and trends in health care and clinical operations in healthcare to support core functions of the hospital…

  • Senior Software Engineer

    Ontra

    Concord, CA

    • $230,000 to $280,000 USD / year
  • Software Development Engineer, Devices Software & Services

    Amazon.com Services LLC

    Irvine, CA

    The Amazon Devices Software & Services team is looking for a Software Development Engineer to join a high-velocity, specialized team. This is not a traditional framework or infrastructure…

  • Software Engineer 2

    Base-2 Solutions, LLC

    Laurel, MD, MD

    Base-2 Solutions is seeking a Software Engineer 2 to support implementation of the MDAT system in Java/Python using AWS services, implementation of automated tests at functional and systems…

  • EDA Tools Software Engineer

    Intel Corporation

    OR

    • $128,880 to $245,160 USD / year

    As an EDA Tools Software Engineer, you will design, develop, test, and debug software tools, flows, and methodologies that support automation processes for hardware design, process…

  • Intern - Software Engineer, Platform Security (NTD)

    Nintendo

    Redmond, WA

    …Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the…

  • Intern - Software Engineer, CPU Profiler (NTD)

    Nintendo

    Redmond, WA

    …Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the…

  • Intern - Software Engineer, CPU Debugger (NTD)

    Nintendo

    Redmond, WA

    …Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the…

  • Intern - Software Engineer, Audio (NTD)

    Nintendo

    Redmond, WA

    …Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the…