Software engineer jobs in the United States (42,081 jobs)

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
42,081
Employers
7,754

Advertised starting pay

Average starting payUSD / year
$145,033Across 9,905 listings
Average starting payUSD / hour
$61.46Across 1,565 listings
Average starting payCAD / year
$130,692Across 42 listings
Average starting payUSD / month
$15,545Across 33 listings

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

Where work happens

Remote
9%3,850 listings
Hybrid
7%3,153 listings
On-site
14%6,049 listings

Not specified: 69% (29,029 listings)

Employers hiring include Walmart (879), Akamai Technologies, Inc. (777), Lockheed Martin (606).

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
  • Senior Site Reliability Engineer (Open for Remote)

    Cognizant

    Charlotte, NC

    • $79,240 to $133,500 USD / year

    As a Senior Site Reliability Engineer, you will make an impact by strengthening the reliability, stability, availability, and operational performance of a mission-critical application…

  • AI Software Engineer

    ManpowerGroup

    Charlotte, NC

    As an AI Software Engineer, you’ll work side-by-side with engineers to understand real workflows, identify high-impact use cases, and deploy Devin/Windsurf into production environments.…

  • Senior Site Reliability Engineer (Open for Remote)

    Cognizant

    Charlotte, NC

    • $79,240 to $133,500 USD / year

    As a Senior Site Reliability Engineer, you will make an impact by strengthening the reliability, stability, availability, and operational performance of a mission-critical application…

  • Senior Software Engineer, Autonomous Systems

    True Talent Solutions Partners

    Palo Alto, CA

    • $145,000 to $275,000 USD / year

    Join a customer-facing product engineering team building cloud and edge software for autonomous systems used in operational and tactical missions. You will help connect sensors, vehicles,…

  • Senior Platform Software Engineer

    Oracle

    Nashville, TN

    • $87,800 to $209,500 USD / year

    As a Senior Software Engineer you will own software architecture and development of Oracle's GenAI Agent Platform. You should be both a rock solid coder and a distributed systems…

  • Staff Software Architect

    CVS Health

    Concord, NH

  • Software Engineer - Mobile Crowdsourcing Platform

    Calder

    Redwood City, CA

    • $125,000 to $250,500 USD / year
  • Senior Software Engineer - Platform

    Calder

    Redwood City, CA

    • $179,000 to $250,500 USD / year
  • Software Engineer - Crowdsourcing Platform

    Calder

    Redwood City, CA

    • $125,000 to $250,500 USD / year
  • Staff Embedded Software Engineer - 5G Devices & NTN Connectivity

    Viasat, Inc.

    Carlsbad, CA · Germantown, MD

    • $205,000 to $307,000 USD / year
  • Senior Embedded Software Engineer, Viasat Government

    Viasat, Inc.

    Tempe, AZ · Carlsbad, CA · Tampa, FL · Marlborough, MA · Linthicum Heights, MD

    • $205,000 to $307,000 USD / year
  • Associate Embedded Software Engineer, Early Career

    Viasat, Inc.

    Carlsbad, CA

    • $118,000 to $177,000 USD / year
  • Backend Software Engineer

    Raydar

    San Francisco, CA

  • Senior Software Engineer, Backend

    True Talent Solutions Partners

    San Francisco, CA

    • $200,000 to $400,000 USD / year
  • Senior System Software Engineer, DGX Cloud AI Infrastructure

    NVIDIA USA

    CA

    We’re looking for a Senior Software Engineer for the NVIDIA Recovery and Resilience team. You’ll own our AI infrastructure services, tools and open-source projects to support resilient and…

  • Senior AI Software Development Engineer

    Intel Corporation

    OR · TX

    • $133,410 to $240,710 USD / year

    Join Intel's Communications Runtime team and help build the communication software stack powering the world's largest AI and High-Performance Computing (HPC) workloads. As a Senior AI…

  • Senior Backend Cloud Engineer

    Halcyon

    Remote, United States

  • Linux Software Engineer

    Kastel Staffing

    Huntsville, AL

    We are seeking a UAS Linux Software Engineer to develop, integrate, and maintain the core software components that run on our drone platforms. This role focuses on the Linux‑based onboard…

  • Robotics Software Engineer

    True Talent Solutions Partners

    Watertown, MA

    • $130,000 to $180,000 USD / year

    Join the R&D team at an early-stage robotics company, building software that powers AI-driven robots in production environments. This hands-on role spans the robotics stack, connecting…

  • Software Engineer

    Robert Half

    Remote, United States

    • $55 to $63 USD / hour

    …and interoperability solutions. We are seeking a Senior .NET Software Engineer with strong Microsoft technology expertise to design, build, and maintain scalable applications and…

  • Sr. Software Engineer

    Robert Half

    Peoria, AZ

    • $150,000 to $155,000 USD / year

    We are looking for a Senior Software Engineer to lead the software direction of a well-established product line in Peoria, Arizona. This role is ideal for an engineer who enjoys working at…

  • Software Engineer, RL Environments

    True Talent Solutions Partners

    San Francisco, CA

    • $260,000 to $290,000 USD / year
  • Software Engineer (Systems Programmer/Developer III) - 61161323

    State of South Carolina

    West Columbia, SC

    • $67,728 to $121,890 USD / year

    The South Carolina Department of Education is seeking a skilled Software Engineer to design, build, and support the applications and integrations that serve students, educators, and…