Software Engineering Analyst Jobs

Software Engineering Analyst jobs are open across fintech, healthcare, defense, and enterprise technology, from new-grad to senior level, with specializations in systems analysis, software quality assurance, and full-stack development. Scan the live roles below and apply to whichever ones fit.

Find Jobs

Overview

Open roles11
Top stateTexas
Top employerNorthrop Grumman
Top cityIrving, TX
Work type44% On-site
Top credentialISTQB Certification

Showing 5 of 11+ Software Engineering Analyst jobs

Sr. Principal Software Development Analyst – Quality Engineering & Business Process Integration
We won't show you this job again
Added 1w ago
Sr. Principal Software Development Analyst – Quality Engineering & Business Process Integration
Northrop Grumman
Melbourne, Florida
Business Analysis
Data Analytics
Data Science
$123k - $213k/yr
On-Site
ISTQB Certification
10,000+

Have you applied for this role?

Sr. Principal Software Development Analyst – Quality Engineering & Business Process Integration
We won't show you this job again
Added 1w ago
Sr. Principal Software Development Analyst – Quality Engineering & Business Process Integration
Northrop Grumman
Palmdale, California
Business Analyst
Business Development
Business Strategy
Partnerships & Business Development
$123k - $213k/yr
On-Site
ISTQB Certification
10,000+

Have you applied for this role?

Sr. Principal Software Development Analyst – Quality Engineering & Business Process Integration
We won't show you this job again
Added 1w ago
Sr. Principal Software Development Analyst – Quality Engineering & Business Process Integration
Northrop Grumman
San Diego, California
Engineering (Non-Software)
Software Engineering
Technical Program Management
$123k - $213k/yr
On-Site
ISTQB Certification
10,000+

Have you applied for this role?

Sr. Principal Software Development Analyst – Quality Engineering & Business Process Integration
We won't show you this job again
Added 1w ago
Sr. Principal Software Development Analyst – Quality Engineering & Business Process Integration
Northrop Grumman
Roy, Utah
Data Analytics
IT Support
Network Engineering
$123k - $213k/yr
On-Site
ISTQB Certification
10,000+

Have you applied for this role?

Nuclear Simulator Software Engineering Analyst Senior
We won't show you this job again
Added 1w ago
Nuclear Simulator Software Engineering Analyst Senior
NextEra Energy
Palo, Iowa
Automation QA
Cloud & DevOps
DevOps
Bachelor's degree in engineering technology
10,000+

Have you applied for this role?

See All 11 Software Engineering Analyst Jobs

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

Find Jobs

Software Engineering Analyst Job Market

Who's Hiring

Northrop Grumman4 open roles
Citi2 open roles
PIMCO1 open role

What Employers Look For

The qualifications that appear most often in software engineering analyst jobs.

  • Bachelor's degree in computer science, software engineering, or a related technical field
  • Proficiency in at least one programming language such as Java, Python, or C#
  • Experience writing or reviewing software requirements specifications and technical documentation
  • Familiarity with software development lifecycle methodologies including Agile and Scrum
  • Ability to work with relational databases and write SQL queries for data analysis
  • Experience using version control systems and issue-tracking tools in a team environment

Tips for Your Software Engineering Analyst Job Search

Tailor your resume to each listing

Software engineering analyst postings vary widely between systems-focused and development-focused roles. Mirror the exact language in each job description, whether it emphasizes requirements gathering, software testing, or architecture design, so your resume clears automated screening tools.

Highlight your documentation and design artifacts

Employers expect to see evidence of technical writing, not just code. Add links to or samples of software requirements specifications, system design documents, or test plans you have authored, since these artifacts directly reflect the analyst side of the role.

Apply early to roles that fit

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

Filter by tech stack before applying

Many software engineering analyst roles are written around a specific stack, such as Java-based enterprise systems or Python data pipelines. Applying when your stack aligns closely with the posting reduces the chance your application stalls at the first technical screen.

Prepare a system design walkthrough in advance

Interviews for this role almost always include a session where you diagram a solution to a real or hypothetical system problem. Practice narrating your design decisions out loud, not just drawing the diagram, because interviewers evaluate your reasoning process as much as the output.

Negotiate by citing scope, not just title

When discussing compensation, anchor your ask to the number of systems, teams, or domains you will support, since software engineering analyst scope varies enormously between companies. A role covering multiple product lines or external integrations typically commands a different range than a single-team assignment.

Software Engineering Analyst Jobs: Frequently Asked Questions

Which companies are hiring the most software engineering analysts?

The companies hiring the most software engineering analysts right now include Northrop Grumman, Citi, and PIMCO, with the largest share of openings in Texas, California, and Utah, based on current listings on Migrate Mate as of November 2026. Defense contractors, large financial institutions, and enterprise software firms consistently represent the highest volume of postings for this role.

How many software engineering analyst jobs are remote?

About 56% of software engineering analyst openings are fully remote or hybrid as of November 2026, reflecting the role's heavy reliance on documentation, code review, and digital collaboration tools. Sub-specializations in systems integration testing and requirements engineering tend to have the highest share of remote-eligible postings.

How do you become a software engineering analyst?

Most software engineering analysts start by earning a bachelor's degree in computer science, information systems, or a related field, then build hands-on experience through internships or entry-level developer or QA roles. From there, gaining exposure to requirements analysis, system design documentation, and cross-functional project work positions you for analyst-specific openings. Some employers also value industry-recognized certifications in software testing or systems analysis.

Can you get hired as a software engineering analyst with little experience?

Yes, entry-level software engineering analyst roles exist, particularly at large enterprises and government contractors that hire new graduates into structured analyst programs. Employers at this level typically look for demonstrated ability to read and write technical documentation, a working knowledge of at least one programming language, and exposure to any SDLC methodology gained through coursework or personal projects.

What does the software engineering analyst interview process look like?

The process typically involves an initial recruiter screen, followed by a technical interview that tests your programming fundamentals and system design thinking, then a behavioral round focused on cross-functional collaboration and stakeholder communication. Many employers also include a take-home or live exercise where you analyze a set of requirements and produce a brief design document or test plan to assess your analytical writing ability.

Where can I find and apply to software engineering analyst jobs?

You can find and apply to software engineering analyst jobs on Migrate Mate, which lists current openings from across the United States. Search the roles available, find the ones that match your skills and experience level, and apply directly to each listing that fits.

See All 11 Software Engineering Analyst Jobs

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

Find Jobs