Remote Senior Security Engineer Jobs

Typical Software Engineering salary: $200k–$292k · 282 listings with salary data

What remote senior security engineers do

Remote senior security engineers own the technical security posture of a company's systems — designing and implementing security controls, running vulnerability assessments, responding to incidents, and driving security improvements across engineering teams. They operate independently, mentor junior security staff, and are the primary technical resource for security decisions in their domain.

Core responsibilities

Senior security engineers conduct threat modelling and security design reviews, perform penetration testing and vulnerability assessments, build and maintain security tooling (SIEM, SOAR, WAF, EDR), own security incident response, and drive secure coding practices across product engineering. They work closely with infrastructure, platform, and application engineering teams to embed security into the development lifecycle rather than bolt it on at the end.

Required skills and qualifications

Five or more years of security engineering experience is typical, with demonstrated ownership of security programs or major security initiatives. Proficiency in at least one scripting or programming language (Python, Go, Bash) is expected. Deep knowledge of cloud security (AWS, GCP, or Azure security services), network security fundamentals, and common vulnerability classes (OWASP Top 10, CVEs) is standard. Experience with compliance frameworks (SOC 2, ISO 27001, GDPR) is increasingly common.

Salary and compensation

Remote senior security engineer salaries range from $150,000 to $220,000 USD annually. Security engineering commands a meaningful premium over generalist software engineering, reflecting the specialised knowledge required and the high business impact of getting security wrong. Roles at financial services and healthcare companies often sit at the higher end.

Remote work specifics

Security engineering is well-suited to remote work because monitoring, investigation, and tooling work is inherently computer-based. The most challenging remote dimension is incident response — coordinating across distributed teams under time pressure requires pre-established runbooks and on-call protocols. Async security review processes for new features are essential infrastructure for remote security teams.

Career progression

The path runs security engineer → senior security engineer → staff security engineer → principal security engineer → head of security or CISO. Specialisation tracks include AppSec, cloud security, identity and access management, detection engineering, and red team.

Interview process and hiring signals

Expect a technical security interview covering threat modelling, a vulnerability exploitation scenario, a security architecture design exercise, and a discussion of a past incident you led. Companies want senior security engineers who think like attackers but build like engineers — pragmatic, scalable security, not security theatre.

Top remote companies hiring

Technology companies, financial services firms, healthcare organisations, and cloud infrastructure businesses all hire remote senior security engineers. The role is especially active at companies approaching SOC 2 certification, handling sensitive user data, or scaling their engineering organisation past the point where informal security practices suffice.

Tools and technologies

SIEM platforms (Splunk, Elastic Security), EDR (CrowdStrike, SentinelOne), DAST/SAST tools (Burp Suite, Semgrep, Snyk), IAM (Okta, AWS IAM), Terraform for secure infrastructure, Kubernetes security (Falco, OPA), and Python or Go for security automation.

Frequently asked questions

What is the difference between AppSec and infrastructure security? AppSec focuses on application-layer vulnerabilities — code review, DAST/SAST scanning, API security. Infrastructure security focuses on cloud configuration, network controls, and host security. Senior security engineers often span both, but specialists in either area are valued.

Do senior security engineers need coding skills? Yes. Modern security engineering is largely software engineering applied to security problems. Building automation, writing detection rules, and integrating security tooling all require code.

Related resources

Ready to find your next remote role?

RemNavi aggregates remote jobs from dozens of platforms. Search, filter, and apply at the source.

Browse all remote jobs