Skip to content
jobs·jobs·jobs.com

Remote Security Software Engineer jobs

5 open positions in the United States, newest first.

Writes software whose purpose is to make systems secure, as opposed to analysts who monitor alerts or testers who probe for flaws. The security software engineer builds things like authentication and authorization services, secrets management, encryption libraries, detection pipelines, and security checks in the build process. The role also involves reviewing other teams' designs and code for security weaknesses.

About the Security Software Engineer role

What the work looks like

  • Builds and maintains identity, access control, or key management services used by other engineering teams.
  • Adds static analysis, dependency scanning, and secret detection to CI pipelines and tunes out false positives.
  • Conducts threat modeling and security design reviews for new features and infrastructure changes.
  • Reviews code for injection, authorization, and cryptographic mistakes and helps the owning team fix them.
  • Writes tooling that detects or automatically remediates misconfigurations in cloud accounts and infrastructure code.

What employers ask for

  • Strong coding in Go, Python, Java, or Rust
  • Web and cloud security fundamentals
  • Authentication protocols such as OAuth and SAML
  • Applied cryptography and secrets management
  • Threat modeling and secure code review
  • Static and dynamic analysis tooling

Doing this job remotely

The work is code and review, so it is commonly remote. Security engineers hold sensitive access, which brings hardened devices, stricter authentication, and sometimes limits on working from abroad. Many teams share an on-call rotation for security incidents, and roles serving government customers may require US citizenship or a clearance.

Where it comes from and where it leads

Typical backgrounds are backend or infrastructure engineering with a growing security focus, or security roles such as penetration testing combined with solid coding skills. Engineers progress to staff security engineer, security architect, or management of a product or infrastructure security team.