Security Software Engineer Jobs

Security Software Engineer jobs are open across defense, fintech, cloud infrastructure, and enterprise software, from new-grad to principal and staff levels, with specializations in application security, cryptography, and secure systems design. Find a role that fits from the openings below and apply directly.

Find Jobs

Overview

Open roles609+
Top stateCalifornia
Top employerApple
Top citySan Francisco, CA
Work type67% On-site
Top industryTechnology

Showing 5 of 609+ Security Software Engineer jobs

HP
Senior Security Software Developer
We won't show you this job again
HP
New 3h ago
Senior Security Software Developer
HP
Spring, Texas
Software Engineering
Cybersecurity
Technical Product & Program Management
Security Engineering
Technical Program Management
$131k - $205k/yr
On-Site
Bachelor's
10,000+

Have you applied for this role?

HP
Senior Security Software Developer
We won't show you this job again
HP
New 3h ago
Senior Security Software Developer
HP
Spring, Texas
Software Engineering
Cybersecurity
Technical Product & Program Management
Security Engineering
Technical Program Management
$131k - $205k/yr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Apple
Security Software Engineer
We won't show you this job again
Apple
Added 6d ago
Security Software Engineer
Apple
Cupertino, California
Software Engineering
Cybersecurity
Cloud & DevOps
Security Engineering
Backend Engineering
$127k - $221k/yr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Apple
Principal Security Software Engineer
We won't show you this job again
Apple
Added 6d ago
Principal Security Software Engineer
Apple
Cupertino, California
Cybersecurity
Cloud & DevOps
Technical Product & Program Management
Security Engineering
Cloud Engineering
Backend Engineering
Software Engineering
$212k - $386k/yr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Roblox
Principal Security Software Engineer
We won't show you this job again
Roblox
Added 1w ago
Principal Security Software Engineer
Roblox
San Mateo, California
Software Engineering
Cybersecurity
Cloud & DevOps
Security Engineering
DevOps
Backend Engineering
$385k - $443k/yr
Hybrid
None
1,001-5,000

Have you applied for this role?

See All 609+ Security Software Engineer Jobs

Jump back to the full list of openings and apply to any security software engineer role that fits.

Find Jobs

Security Software Engineer Job Market

A snapshot from current openings nationwide, updated as new roles post.

Who's Hiring

  • Apple
    Apple27
  • Summit Fire & Security
    Summit Fire & Security23
  • Amazon
    Amazon19
  • Affirm
    Affirm18
  • Anthropic
    Anthropic16

Top Industries Hiring

  • Technology & Software266
  • Banking & Financial Services52
  • Electronics & Hardware50
  • Consulting & Professional Services42
  • Science & Research31

What Employers Look For

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

  • Proficiency in at least one systems or low-level language such as C, C++, or Rust
  • Experience with secure software development lifecycle practices and threat modeling
  • Familiarity with OWASP Top 10 and common vulnerability classes across web and API layers
  • Knowledge of cryptographic protocols, PKI, and key management concepts
  • Active or ability to obtain a federal security clearance for government-adjacent roles
  • Bachelor's degree in computer science, cybersecurity, or a closely related engineering field

Tips for Your Security Software Engineer Job Search

Tailor your resume to threat models

Generic software engineer resumes miss the mark. Highlight where you modeled threats, performed code reviews for vulnerabilities, or remediated CVEs. Reviewers in this field scan for specific attack surfaces you've worked against, not just languages you know.

Earn one vendor-neutral certification first

Certifications like CISSP, OSCP, or CSSLP signal practical credibility and frequently appear in job requirements. Pick the one that aligns with your target specialization, whether offensive, defensive, or application security, before applying to senior roles.

Apply early to roles that fit

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

Filter by clearance requirements upfront

Many defense and government contractor roles require an active security clearance. Applying without one adds weeks of processing to your start date. Sort openings by clearance requirement early so you only invest time in roles you can realistically start.

Build a portfolio around disclosed or lab vulnerabilities

Show real defensive or offensive work through bug bounty acknowledgments, CTF writeups, or your own sandboxed environment findings. Hiring panels for this role expect to see judgment under ambiguity, not just academic knowledge of OWASP categories.

Negotiate equity and signing bonus separately

In high-security-clearance roles and specialized security teams, base pay is often compressed by budget constraints. Signing bonuses and equity refreshes are common levers. Bring competing offers or market data from BLS occupational wage surveys when you negotiate.

Security Software Engineer Jobs: Frequently Asked Questions

Which companies are hiring the most security software engineers?

The companies hiring the most security software engineers right now include Apple, Summit Fire & Security, and Amazon, with the largest share of openings in California, Texas, and New York, based on current listings on Migrate Mate as of June 2026. Demand is especially concentrated among defense contractors, cloud platform providers, and financial services firms with regulated data obligations.

How many security software engineer jobs are remote?

About 33% of security software engineer openings are fully remote or hybrid as of June 2026, though the share varies considerably by specialization. Application security and cloud security roles tend to offer the most remote flexibility, while roles tied to classified systems or on-premises infrastructure almost always require an on-site presence.

How do you become a security software engineer?

Start with a foundation in software development, then layer in security coursework or self-study covering cryptography, network protocols, and vulnerability classes. Practice through CTF competitions, bug bounty programs, or building your own lab environment. Earning a recognized certification such as OSCP or CSSLP helps signal readiness to employers. Most roles then expect at least some professional software development experience before the transition.

Can you get a security software engineer job with little experience?

Yes, entry-level security software engineer roles exist, though they typically expect demonstrated coding ability alongside security curiosity. Employers look for CTF participation, open-source contributions with a security focus, or lab projects that show hands-on vulnerability research. Roles at product companies and startups often have lower experience floors than defense contractors, which frequently require prior clearance or extended vetting periods.

What does the security software engineer interview process look like?

The process typically moves through a recruiter screen, a technical phone interview testing general software fundamentals, and then one or more rounds focused on security-specific scenarios such as threat modeling a given system or explaining how you'd detect and remediate a specific vulnerability class. A take-home or live coding exercise is common. Final rounds often include a systems design component and a cultural or team-fit conversation.

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

You can find and apply to security software engineer jobs on Migrate Mate, which lists current openings from employers across the United States. Find roles that match your specialization and experience level, then apply directly to each listing from the page.

See All 609+ Security Software Engineer Jobs

Jump back to the full list of openings and apply to any security software engineer role that fits.

Find Jobs