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,140
Employers
7,723

Advertised starting pay

Average starting payUSD / year
$145,142Across 9,763 listings
Average starting payUSD / hour
$61.67Across 1,492 listings
Average starting payCAD / year
$132,501Across 40 listings
Average starting payUSD / month
$18,076Across 26 listings

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

Where work happens

Remote
9%3,782 listings
Hybrid
8%3,138 listings
On-site
14%5,587 listings

Not specified: 70% (28,633 listings)

Employers hiring include Akamai Technologies, Inc. (771), JPMC page (604), Lockheed Martin (603).

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 Level 3 or 4 (AHT)

    Northrop Grumman

    Aurora · Morrisville

  • Senior Software Engineer, AI & Infrastructure Planning

    Cloudflare

    Austin, TX

    …Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed…

  • OpCon Workload Automation Administrator - Software Engineer III

    Deloitte US

    Des Moines, IA

    We are seeking a OpCon Workload Automation Administrator - software engineer III to support the design, development, testing, and deployment of technology solutions for Deloitte’s…

  • Software Engineer, Arcade (Backend)

    Triumph

    San Francisco, CA

    • $200,000 to $400,000 USD / year

    Being a backend engineer at Triumph is both demanding and rewarding, and your scope will cover (but not be limited to):

  • Software Engineer

    Winmark Corporation

    Plymouth, MN

    • $124,000 to $179,000 USD / year

    Winmark is looking for a Software Engineer to develop, enhance, and support the core retail platform systems that power store operations at scale. This role brings strong backend…

  • Software Development Engineer Intern

    Boston Scientific

    Waltham

  • Sr Software Engineer

    ServiceNow

    Santa Clara, CA

    It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could…

  • Embedded Software Engineer

    John Deere

    Urbandale

  • Software Engineer

    John Deere

    Milan

  • Software Engineer

    John Deere

    Moline

  • Embedded Software Engineer

    Actalent

    Phoenix, AZ

    • $50 to $65 USD / hour

    Job Title: Embedded Software EngineerJob DescriptionThis role focuses on designing, developing, and maintaining low-level embedded software for mission systems applications in the aviation,…

  • IT Software Engineer, EA EPS

    Micron Technology

    Boise

  • (USA) Principal, Software Engineer

    Walmart Inc.

    United States

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

    The Principal Software Engineer leads platform engineering efforts by delivering scalable, cloud-native solutions and reusable infrastructure components. This role drives the full software…

  • Distinguished, Software Engineer (Architect) | Omni Services | Sunnyvale

    Walmart Inc.

    United States

    • $169,000 to $338,000 USD / year
  • Software Engineer 2 - C++ Maps Platform

    Garmin International, Inc.

    Olathe, KS · Cary, NC

    We are seeking a full-time Software Engineer C++- Maps Platform at Garmin's U.S. headquarters in the Greater Kansas City area OR in our Cary, NC office to help improve how map data is…

  • Software Engineer 2

    Garmin International, Inc.

    Cary, NC

    We are seeking a full-time Software Engineer 2 in our Cary, NC office. In this role you will be responsible for investigating new product concepts and technologies, proving extraordinary…

  • Senior Cloud Engineer

    LEIDOS, INC.

    Reston, VA

    Leidos is seeking an experienced Senior Cloud Engineer to join our Mission Enablement Center (MDEC) Cloud Engineering Team in Reston, Virginia. This is a hybrid position requiring regular…

  • Cloud Infrastructure Engineer II

    Astreya Partners, LLC

    Oakland, CA

    We are looking for a Cloud Platform Engineer. This role will be responsible for cloud infrastructure management, CI/CD automation, platform reliability, security compliance, and production…

  • Senior Software Engineer

    THERMOWORKS INC

    American Fork, UT

    ThermoWorks is looking for a hands-on Senior Software Engineer to join our Product Development team. You’ll build and improve the software that brings our connected products to life, with a…

  • Software Engineer: Robotics Controls

    Generalist

    Somerville, MA

    • $200,000 to $350,000 USD / year
  • Software Engineer: Frontend

    Generalist

    Somerville, MA

  • Software Engineer: ML Optimization

    Generalist

    Somerville, MA

    • $260,000 to $350,000 USD / year