Software Applications Engineer Jobs

Software Applications Engineer jobs are open across defense, healthcare, financial services, and enterprise software, from new-grad to principal level, with common specializations in embedded systems, API integration, and real-time data pipelines. Find a role that fits from the openings below and apply directly.

Find JobsLooking for remote work? View remote software applications engineer jobs →

Overview

Open roles250+
Top stateCalifornia
Top employerSpeechify
Top citySan Diego, CA
Work type69% Remote
Top industryTechnology

Showing 5 of 250+ Software Applications Engineer jobs

Pacific Northwest National Laboratory
Senior Software Engineer (Business Applications)
We won't show you this job again
Pacific Northwest National Laboratory
Added 1d ago
Senior Software Engineer (Business Applications)
Pacific Northwest National Laboratory
Richland, Washington
Business Development
Customer Success
Partnerships & Business Development
Project Management
$161k - $255k/yr
Bachelor of Science
5,001-10,000

Have you applied for this role?

CSC Generation
Senior Software Engineer, Ecommerce Web Applications (US/Canada)
We won't show you this job again
CSC Generation
Added 3d ago
Senior Software Engineer, Ecommerce Web Applications (US/Canada)
CSC Generation
Remote
Data Engineering
Data Science
Data Science & Analytics
$75k - $105k/yr
Remote (US)
Master's degree
501-1,000

Have you applied for this role?

Smith+Nephew
Senior Software Engineer | Cloud Applications & Medical Imaging
We won't show you this job again
Smith+Nephew
Added 3d ago
Senior Software Engineer | Cloud Applications & Medical Imaging
Smith+Nephew
Pittsburgh, Pennsylvania
Software Engineering
Solutions Engineering & Architecture
Specialized Engineering
Technical Program Management
Hybrid
Bachelor's degree in biomedical engineering
10,000+

Have you applied for this role?

Draper
Senior Software Applications Engineer
We won't show you this job again
Draper
Added 3d ago
Senior Software Applications Engineer
Draper
Cambridge, Massachusetts
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
$82k - $220k/yr
Master's degree
1,001-5,000

Have you applied for this role?

MidAmerican Energy
Sr Software Engineer-Applications
We won't show you this job again
MidAmerican Energy
Added 3d ago
Sr Software Engineer-Applications
MidAmerican Energy
Las Vegas, Nevada
Backend Engineering
Full-stack Engineering
Software Engineering
Bachelor's degree in management information systems
1,001-5,000

Have you applied for this role?

Top Cities Hiring Software Applications Engineers

Explore software applications engineer openings in the cities hiring most right now.

See All 250+ Software Applications Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

Software Applications Engineer Job Market

Who's Hiring

  • Speechify
    Speechify91
  • Northrop Grumman
    Northrop Grumman10
  • Shield AI
    Shield AI8
  • Zoox
    Zoox4
  • Apple
    Apple4

Top Industries Hiring

  • Technology & Software20
  • Aerospace & Defense9
  • Electronics & Hardware6
  • Medical Devices5
  • Consulting & Professional Services5

What Employers Look For

The qualifications that appear most often in software applications engineer jobs.

  • Bachelor's degree in computer science, software engineering, or a related technical field
  • Proficiency in at least one compiled language such as C++, Java, or C#
  • Experience designing or consuming REST or SOAP APIs in production environments
  • Familiarity with cloud platforms including AWS, Azure, or Google Cloud
  • Ability to read and debug code across multiple layers of a software stack
  • Strong written and verbal communication skills for cross-functional technical collaboration

Tips for Your Software Applications Engineer Job Search

Tailor your resume to deployment context

Distinguish between client-side, server-side, and embedded deployment in your resume bullets. Hiring managers for software applications engineer roles care whether you've shipped production code in on-premise, cloud, or device-constrained environments, so make that distinction explicit for each role you list.

Document your integration and API work

Applications engineers are often hired specifically to connect disparate systems. List every protocol, middleware layer, and third-party API you've worked with, including REST, SOAP, gRPC, or proprietary formats. Vague claims about integration experience are filtered out early in applicant review.

Target postings by product lifecycle stage

Software applications engineer roles at early-stage companies emphasize greenfield builds, while enterprise postings prioritize maintaining and extending legacy systems. Filtering for lifecycle stage before applying helps you focus on openings that actually match your day-to-day experience and avoid mismatched interviews.

Apply early to roles that fit

Migrate Mate lists software applications engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Prepare for domain-specific technical screens

Unlike pure software engineer interviews, applications engineer screens often include scenario questions tied to the company's product domain, such as latency trade-offs for a medical device or data consistency in a financial transaction system. Research the company's product category and rehearse domain-relevant system design answers before your interview.

Negotiate scope before negotiating compensation

Applications engineer offers vary significantly based on whether the role is primarily pre-sales support, internal tooling, or core product development. Clarify the exact ownership scope in your final interview stage, then negotiate compensation relative to that scope rather than title alone.

Software Applications Engineer Jobs: Frequently Asked Questions

Which companies are hiring the most software applications engineers?

The companies hiring the most software applications engineers right now include Speechify, Northrop Grumman, and Shield AI, with the largest share of openings in California, Texas, and Washington, based on current listings on Migrate Mate as of August 2026. Demand is consistently strong in defense contracting, enterprise software, and healthcare technology sectors.

How many software applications engineer jobs are remote?

About 79% of software applications engineer openings are fully remote or hybrid as of August 2026, though availability varies by specialization. Roles focused on cloud-based API development and internal enterprise tooling tend to offer the most remote flexibility, while positions involving hardware integration or on-site client support are more likely to require an in-person presence.

How do you become a software applications engineer?

Most software applications engineers start with a bachelor's degree in computer science or a related field, then build hands-on experience through internships, personal projects, or junior developer roles. From there, focus on developing depth in at least one language, gaining practical exposure to APIs and system integration, and working on deployed production software. Domain knowledge in the industry you want to enter, such as healthcare or financial services, accelerates hiring significantly.

How do you get hired as a software applications engineer with little experience?

Building a portfolio of integration projects is more effective than general coding exercises for this role. Create a project that connects two real APIs, handles errors gracefully, and documents the architecture. Applying to companies that hire associate or junior applications engineers in product-adjacent support roles is a common entry path, since those positions build the domain knowledge and codebase familiarity that senior openings require.

What does the software applications engineer interview process look like?

The process typically starts with a recruiter or hiring manager screen focused on your background and the specific product or system you would support. A technical phone screen or take-home assignment follows, often involving debugging, API design, or a small integration task relevant to their stack. Final rounds include a system design or architecture discussion and a behavioral interview focused on cross-functional collaboration and how you handle ambiguous technical requirements.

Where can I find and apply to software applications engineer jobs?

You can find and apply to software applications engineer jobs on Migrate Mate, which lists current openings from employers across the United States. Search the listings to find roles that match your experience level and specialization, then apply directly to each one that fits.

See All 250+ Software Applications Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs