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
40,850
Employers
7,702

Advertised starting pay

Average starting payUSD / year
$145,190Across 9,703 listings
Average starting payUSD / hour
$61.75Across 1,481 listings
Average starting payCAD / year
$132,501Across 40 listings
Average starting payUSD / month
$17,707Across 27 listings

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

Where work happens

Remote
9%3,751 listings
Hybrid
8%3,105 listings
On-site
14%5,593 listings

Not specified: 70% (28,401 listings)

Employers hiring include Akamai Technologies, Inc. (775), Lockheed Martin (602), JPMC page (592).

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
  • Embedded Software Engineer – AI and Web

    Emerson

    Marshalltown, IA

    Develop software that communicates with embedded devices through technologies such as REST APIs, WebSockets, and network-based interfaces.

  • Software Architect

    GE Aviation Systems LLC

    United States

    Responsible for multiple software projects as a project leader or internal consultant. Will work on highly complex software projects that require in-depth domain knowledge or two or more…

  • Software Engineer Level 1-FFNN-8972

    Onyx Point, Inc.

    Hanover, MD

    • $78,000 to $250,000 USD / year
  • Lead Software Engineer - Java or Python, Agentic AI

    JPMC page

    Jersey City, NJ

    As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Digital Channel's team, you will build autonomous agent capabilities that can plan, execute, validate,…

  • Lead Software Engineer

    JPMC page

    Jersey City, NJ

    As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data Strategy & Architecture organization, you are an integral part of an agile team that works to enhance,…

  • Lead Software Engineer - Java, React, AWS

    JPMC page

    Jersey City, NJ

    As a Senior Lead Software Engineer at JPMorganChase within the Chief Technology Office team, you will shape architecture and drive delivery across the firm's state-of-the-art technology…

  • Software Engineer III

    Kratos Defense & Security Solutions, Inc.

    Oklahoma City, OK

  • Software Engineer

    Compyl

    Remote, United States

    • $100,000 to $140,000 USD / year
  • Full-stack Software Engineer

    Altamira Technologies Corp.

    Fairborn, OH

  • Embedded Software Engineer

    Lightmatter

    Boston, MA

  • Senior Software Development Engineer, AWS Transform

    Amazon Development Center U.S., Inc.

    Dallas, TX

    …combines AI-driven automation with deep infrastructure and software engineering to analyze, plan, and execute large-scale application migrations. As a Senior Software Development Engineer…

  • Software Development Engineer, AWS Transform

    Amazon Development Center U.S., Inc.

    Dallas, TX

    …combines AI-driven automation with deep infrastructure and software engineering to analyze, plan, and execute large-scale application migrations. As a Software Development Engineer on this…

  • Software Development Engineer, AWS Transform

    Amazon Development Center U.S., Inc.

    Dallas, TX

    …combines AI-driven automation with deep infrastructure and software engineering to analyze, plan, and execute large-scale application migrations. As a Software Development Engineer on this…

  • Embedded Software Development Engineer, Applied Automation Controls/Embedded Software

    Amazon.com Services LLC

    Seattle, WA · North Reading, MA · Westborough, MA

    We are seeking an experienced Software Development Engineer specializing in controls and embedded software to join our robotics team developing advanced workcell automation solutions. In…

  • Sr AWS Cloud Engineer- Remote

    Ingram Micro Inc

    Remote, United States

  • Associate Site Reliability Engineer

    i3 Verticals

    Nashville, TN

    JOB TITLE: Associate Site Reliability Engineer

  • Software Engineer II

    Jamf Software, LLC

    Minneapolis, MN

    Use your knowledge of Engineering best practices to ask the right questions, solve problems and build great software

  • Senior Software Engineer

    Frontier Direct

    Remote, United States

    As a Senior Software Engineer with Frontier Direct, you will own the design, implementation, and reliability of systems that directly support Frontier’s products and patients. You will lead…

  • Software Engineer III

    Pearson

    Remote, United States

    The Delivery Engineer is an early-career technical role for engineers and other builders who want to develop broad expertise across technology, customer delivery, and product.

  • Senior Software Engineer, Tooling

    Docker

    Remote, United States

    We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As

  • Software Engineer

    Forescout Technologies Inc.

    Dallas, TX

  • Junior Software Engineer

    RWE

    Chicago, IL

    RWE Supply & Trading is looking for a Junior Software Engineer to work in close partnership with leading technology teams and the commercial business. Our IT functions drive efficiency and…