Product Security Engineer, Server

MongoDB

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$106,000–$209,000 / yr
Posted
38 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $184k
This role $158k
$92k most similar roles pay here $239k

This role pays less than 71% of similar roles. Most pay $151,500–$216,000 — the shaded band above. At the midpoint, this role pays about $158k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About MongoDB

MongoDB is a leading American software company that develops and provides commercial support for a popular, source-available document database. Designed to handle unstructured and structured data natively, its platform is purpose-built for modern cloud applications, analytics, and AI experiences.

MongoDB currently has 311 open roles on FindRole.

Listed pay typically runs $126,000–$226,000 across 95 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Product Security Engineer, Server

Product Security Engineer, Server joins the Product Security team to protect the MongoDB Database Server across Community and Enterprise editions. This role involves building a developer-driven security program by integrating with engineering artifacts, processes, and tools while utilizing software architecture and coding patterns to mitigate risks. The engineer will take ownership of initiatives like fuzzing, threat modeling, secrets management, and container security. Day-to-day responsibilities include performing risk analysis, conducting code reviews, pen testing, and providing technical mentorship through CTFs and lunch-and-learns. Candidates must possess experience in C++ programming, scripting, and addressing memory-related flaws like buffer overflows. The role focuses on the core database product area, requiring expertise in low-level codebases to proactively build security controls and ensure that security remains the easiest path for engineering teams during the development of robust data systems.

What you'll do

  • Define strategy and drive improvements for security programs like fuzzing, threat modeling, and secrets management.
  • Provide risk analysis and proof of concept to engineering teams responding to security issues.
  • Design and implement security controls across software systems in partnership with engineering teams.
  • Conduct proactive security assessments including architecture reviews, threat modeling, code reviews, and penetration testing.
  • Research and prototype new attacks against internal systems to identify potential vulnerabilities.
  • Develop architectural patterns and processes that make security the easiest path for developers.
  • Educate the engineering organization through CTFs, lunch-and-learns, and one-on-one mentorship.
  • Act as a subject matter expert for software security and architecture across the tech stack.

What we're looking for

  • 3 years of experience in application security, software security, or product security.
  • Demonstrated experience in C++ programming and performing security assessments on low-level codebases.
  • Experience implementing remediation strategies for memory-related security flaws like buffer overflows and memory leaks.
  • Proficiency in scripting and the ability to contribute code back to internal environments.
  • Ability to lead threat modeling and serve as a security ambassador to engineering teams.
  • Ability to communicate complex technical issues simply to build trust with various audiences.
  • Experience in database security, data security, or knowledge of database internals and cryptography is preferred.
  • Experience partnering with security researchers or managing administrative responsibilities for a CNA is preferred.

More like this

Similar roles

Senior Product Security Engineer, Server

MongoDB

Dublin, Ireland 87 days ago
C++ Application Security Product Security Threat Modeling Fuzzing Secrets Management Container Security Code Review Cryptography MongoDB Software Architecture
7+ yrs exp Hybrid

Senior Product Security Engineer, Server

MongoDB

Cork, Ireland 101 days ago
Application Security Product Security C++ Threat Modeling Fuzzing Container Security Secrets Management Code Review Cryptography Database Security Software Architecture Security Research
7+ yrs exp Hybrid

Product Security Engineer

Cloudflare, Inc

Austin, TX 38 days ago
Application Security LLM SAST Fuzzing Penetration Testing Threat Modeling STRIDE Bug Bounty Triage JIRA Agile Vulnerability Management SaaS
5+ yrs exp Hybrid

Senior Product Security Engineer

Cloudflare, Inc

Austin, TX 51 days ago
Product Security Application Security AI LLM Threat Modeling STRIDE Vulnerability Management SAST Fuzzing Penetration Testing Bug Bounty JIRA Agile SaaS Distributed Systems
Hybrid

Product Security Engineer

Adobe

New York, NY +2 115 days ago $149,400$216,300
LLM Azure OpenAI Python React FastAPI Celery Redis Kubernetes Argo Vector Databases Prompt Engineering Retrieval-Augmented Generation Git CI/CD Azure JavaScript GitHub Copilot Cursor Threat Modeling
4+ yrs exp

Staff Product Security Engineer

Qualcomm

San Diego, CA 15 days ago $149,600$224,400
Security Engineering C C++ Java Python System Verilog Risk Assessment Threat Analysis Security Code Review Software Security
4+ yrs exp