Software development jobs in the United States (54,634 jobs)

Explore software development jobs in the United States. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
54,634
Employers
10,011

Advertised starting pay

Average starting payUSD / year
$140,500Across 11,327 listings
Average starting payUSD / hour
$56.77Across 2,424 listings
Average starting payUSD / month
$12,277Across 63 listings
Average starting payCAD / year
$142,112Across 38 listings
Average starting payUSD / week
$2,243Across 10 listings

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

Where work happens

Remote
9%4,654 listings
Hybrid
7%3,570 listings
On-site
16%8,605 listings

Not specified: 69% (37,805 listings)

Employers hiring include Walmart (883), Akamai Technologies, Inc. (823), Lockheed Martin (710).

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

Email me new jobsSave this search
  • Research Engineer – Software Developer

    Michigan Technological University

    Houghton, MI

    Coursework or experience using software development tools, including revision control systems, containerization, and virtual environments.

  • Software Project Manager

    Actalent

    Ypsilanti, MI

    • $38 to $43 USD / hour

    This role leads the end-to-end management of software development projects, ensuring they are delivered on time, within scope, and to a high standard of quality. The Software Project…

  • Software Developer

    Ameya Global Inc

    Farmington Hills, MI

    Perform full life cycle project architecture and implementation. Design, develop, test, debug and maintain software applications. Develop and support database and business intelligence…

  • AI Software Engineer III

    Apex Systems, Inc

    Farmington Hills, MI

    Job Description: Title: AI Software Engineer III Location: Farmington Hills, Michigan Duration: 5 Months Role Overview This organization is seeking a Senior AI Software Engineer to design,…

  • Software Developer - multiple openings (Ref# SD1110LV)

    Technodrive Business Solutions, Inc.

    Farmington Hills, MI

    Technodrive Business Solutions, Inc. has multiple openings for the position of Software Developer (Ref# SD1110LV). Work Location: Farmington Hills, MI and relocation required to various…

  • Sr. Full Stack Developer

    Ford Motor Company

    Dearborn, MI

    Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features throughout the software development lifecycle.

  • Software Test Manager

    Syms Strategic Group, LLC (SSG)

    Ann Arbor, MI

    An understanding of the software development lifecycle (SDLC) and testing methodologies

  • Principal Systems Architect – Avionics Networking

    GE Aerospace

    Grand Rapids, MI

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

    Experience with avionics networking hardware and software development, including FPGA-based designs.

  • Software Test Manager

    Syms Strategic Group, LLC (SSG)

    Grand Rapids, MI

    An understanding of the software development lifecycle (SDLC) and testing methodologies

  • Software Test Manager

    Syms Strategic Group, LLC (SSG)

    Detroit, MI

    An understanding of the software development lifecycle (SDLC) and testing methodologies

  • Software Solutions Architect

    HTC Global Services Inc

    Lansing, MI

    Lead software application design, development, testing, and documentation.

  • Programmer 6 - Full-Stack Developer

    HTC Global Services Inc

    Lansing, MI

    Work on complex application development initiatives supporting transportation project development and maintenance programs. This role offers an opportunity to contribute to full-stack…

  • Software Solutions Architect

    V2soft Inc.

    Lansing, MI

  • Software Test Manager

    Syms Strategic Group, LLC (SSG)

    Lansing, MI

    An understanding of the software development lifecycle (SDLC) and testing methodologies

  • Lead Java Full Stack Developer - Hybrid-In-Person Interview

    MSys Inc.

    Lansing, MI

    The Lead Developer will provide technical leadership to the application development team, including the design, development, implementation, and support of complex Java applications within…

  • 2027 Associate Software Engineer - Pathways - Boulder CO

    CORP-Corporate Office

    United States

    …enriching professional experiences and high-quality learning and development opportunities. We want you to bring your whole self to work, and for you to have meaningful connections with…

  • 2027 Associate Software Engineer - Pathways - Colorado Springs

    CORP-Corporate Office

    United States

    …enriching professional experiences and high-quality learning and development opportunities. We want you to bring your whole self to work, and for you to have meaningful connections with…

  • Software Development Engineer, Platform Engineering & Emerging Technology

    Amazon Development Center U.S., Inc.

    Seattle, WA

    - 1+ years of non-internship professional software development experience

  • Software Engineering AMTS (College Grad)

    Salesforce, Inc.

    CA · NY · WA · TX · IN

    • $114,400 to $167,700 USD / year

    …scale. We offer job shadowing, mentorship programs, talent development courses, and much…

  • Software Engineer

    Jerry's Enterprises Inc.

    Edina, MN

    · Hybrid work schedule, 2 days remote and 3 days in office

  • Senior Cloud Engineer

    Sinclair Broadcast Group

    Hunt Valley, MD

    Support and participate in the development of architecture designs for enterprise-wide systems infrastructure environments.

  • Software Engineer Skill Level 2

    Wyetech

    Annapolis Junction, MD

    • $76.95 to $97.25 USD / hour

    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely…

  • Software Engineer Skill Level 1

    Wyetech

    Annapolis Junction, MD

    • $71.47 to $96.78 USD / hour

    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely…

  • Senior Staff Software Engineer, High Performance Networking, Platforms Infrastructure Engineering

    Google

    Sunnyvale, CA · New York, NY

    We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and…

  • Senior Staff Software Engineer, Performance and Reliability, AI and Compute Infrastructure

    Google

    Kirkland, WA

    8 years of software development primarily on storage or networking products.

Get in touch
MovoJobs

Contact us