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,472
Employers
7,904

Advertised starting pay

Average starting payUSD / year
$145,050Across 9,780 listings
Average starting payUSD / hour
$61.32Across 1,497 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,806 listings
Hybrid
8%3,152 listings
On-site
14%5,923 listings

Not specified: 69% (28,591 listings)

Employers hiring include Akamai Technologies, Inc. (762), Lockheed Martin (603), JPMC page (602).

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
  • Sr Software Engineer (HashiCorp Vault)

    IBM

    Armonk, NY · New York, NY · POUGHKEEPSIE, NY

    At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of…

  • Staff, Software Engineer - FullStack Java Engineer

    Walmart Inc.

    United States

    • $143,000 to $286,000 USD / year

    The Staff Software Engineer will lead the design, development, and deployment of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role requires…

  • Software Engineer II

    BAE Systems

    Nashua, NH

    Job Description BAE Systems is seeking a Software Engineer II to join the Digital Architecture Team (DAT) in Nashua, NH. DAT develops software platforms that manage engineering and project…

  • Lead Software Architect Compute Platform [SOC]

    Stellantis

    Auburn Hills, MI

    The Full Stack Software Architect – EE Platform is responsible for defining, governing, and evolving the software architecture for Stellantis next-generation Electrical & Electronic (EE)…

  • Senior Staff Software Engineer

    Jobgether

    Remote, United States

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Software Engineer based in the United States.

  • Cloud Engineer

    Booz Allen Hamilton

    Colorado Springs, CO

    • $99,000 to $225,000 USD / year
  • Software Engineer II

    The Trade Desk, Inc.

    Denver, CO

    • $151,400 to $227,000 USD / year

    Job Duties: Develop new features for and improve the quality of The Trade Desk's real-time bidding software. Design, build, deliver, and own full lifecycle development software from…

  • Senior Software Engineer

    CoreLogic Solutions, LLC

    Dallas, TX

  • Senior Software Engineer

    Humana

    Nashville, TN

    The Senior Software Engineer leads the design, optimization, and modernization of critical HIT solutions supporting eHub and related business teams. This role improves system reliability,…

  • Software Engineer - Full Stack

    Global Payment Holdi

    Denver, CO

    • $91,900 to $130,000 USD / year

    Make your mark at one of the biggest names in payments. We're looking for a Software Engineer to join our ever-evolving Portal team and help shape the future of global commerce

  • Full Stack Software Engineer II (Angular, Java)

    Global Payment Holdi

    Denver, CO

    • $40,123 USD / year

    Make your mark at one of the biggest names in payments. We're looking for a Full Software Engineer II (Angular, Java) to join our ever-evolving software engineering team and help shape the…

  • Senior Software Engineer - ZTC

    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…

  • Senior Software Engineer

    Pearson

    Durham, NC · Hoboken, NJ

    Pearson, the world’s leading learning company, is hiring an Senior Software Engineer to join AgentOps - the team on a miss

  • Site Reliability Engineer- TS/SCI w/poly

    GD Information Technology, Inc.

    United States

  • Senior Software Engineer – Full Stack (Python, React, GCP)

    HTC Global Services Inc

    Dearborn, MI

    Senior Software Engineer – Full Stack (Python, React, GCP) Overview / Summary

  • Software Engineer

    Meijer

    Grand Rapids, MI

  • Software Architect

    GE Aerospace

    Grand Rapids, MI

    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…

  • Senior Software Engineer, Agentic Automations, Connect Sales AI, Google Ads

    Google

    Mountain View, CA

    5 years of experience with software development in one or more programming languages.

  • Senior Software Engineer, Machine Learning, Discover Interest Modeling

    Google

    Mountain View, CA

    3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

  • IT Software Engineer IV

    Idaho Division of Human Resources

    Boise, ID

  • Software Engineer Intern - Summer 2027

    PayPal

    San Jose, CA · Chicago, IL · Omaha, NE · Scottsdale, AZ · Austin, TX

    • $27 to $55 USD / hour
  • Associate Software Engineer - Full Stack Developer

    Franklin Templeton

    Baltimore, MD

    • $100,400 to $118,200 USD / year
  • Senior Staff Software Engineer, AI/ML, Multimodal Rich Features

    Google

    Mountain View, CA

    8 years of experience in software development.

  • Staff Software Engineer, Site Reliability Engineering, Raxium

    Google

    Fremont, CA

    8 years of experience with software development in one or more programming languages.