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 JobsLooking for remote work? View remote security software engineer jobs →Student or new grad? View security software engineer internships →Overview
Showing 5 of 310+ Security Software Engineer jobs











***No C2C, we can NOT work with outside agencies/vendors, and we can NOT do 1099-US CITIZENSHIP IS REQUIRED***
GeoLogics is seeking an Software/Algorithm Engineer with a strong background in sensor fusion, algorithm development, and autonomous perception to support current and future development efforts. The successful applicant will own the full lifecycle of key algorithms that enable aircraft based fusion and autonomous decision making. Responsibilities include contributing to software requirements, algorithm design, mode development, design reviews, and testing of operational flight ready, sensor fusion software.
In this role, you will be an Software/Algorithm Engineer on the Aeronautics Sensor Fusion team, working at the forefront of sensor fusion, perception, and autonomy for fighter and unmanned platforms. You will have a significant impact on shaping the future of Sensor Fusion across Aeronautics, defining the vision for our current and next generation platforms, and integrating the most advanced technologies. If you thrive on pushing the envelope, have a passion for difficult algorithmic challenges, and are passionate about turning novel sensor concepts into flight ready software, this position on the Emerging Technology Sensor Fusion team is for you.
REQUIRED SKILLS
PREFERRED SKILLS:
EDUCATION:
If you would like to interview for this position, please send an updated resume to Dee Smith, d.smith@geologics.com
Rates listed are not a guarantee of salary/rate. Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level
GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran
#CJ
Security Software Engineer Jobs by Experience Level
Top Cities Hiring Security Software Engineers
Explore security software engineer openings in the cities hiring most right now.
See All 310+ Security Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsSecurity Software Engineer Job Market
Who's Hiring
- Amazon36

- Apple15

- Palo Alto Networks13

- Google11

- Amazon Web Services10

Top Industries Hiring
- Technology & Software85
- Science & Research22
- Electronics & Hardware19
- Retail16
- Banking & Financial Services12
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 Amazon, Apple, and Palo Alto Networks, with the largest share of openings in California, Washington, and Texas, based on current listings on Migrate Mate as of August 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 49% of security software engineer openings are fully remote or hybrid as of August 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 310+ Security Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs