MongoDB

Senior Software Engineer - Product Security

MongoDB

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
1
Posted
5 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

The Product Security team at MongoDB seeks a senior full-stack software engineer to develop and enhance advanced security tools that enable MongoDB engineers to deliver secure products to customers. This role focuses on engineering scalable security automation solutions that incorporate modern AI techniques and improve security integration early in the software development lifecycle.

Key Responsibilities

  • Develop features for an automated code analysis platform.
  • Enhance security findings triage and verification across all MongoDB products.
  • Automate the process of managing security findings to enable self-service for engineering teams.
  • Create a centralized security signal analytics platform to prioritize critical security tasks.
  • Design and build tools to embed security practices earlier in development workflows.

Required Qualifications

  • Over five years of professional experience developing production software using Python and TypeScript in cloud environments.
  • Proven ability managing full software lifecycle, from development through deployment and operation at scale.
  • Experience with microservices architecture, Kubernetes orchestration, and containerization.
  • Strong knowledge of CI/CD pipelines, including linting, testing, and deployment strategies.
  • Independent task prioritization and execution skills aligned with team goals.
  • Demonstrated history of solving complex problems and delivering significant projects.
  • In-depth knowledge of building AI agents.
  • Excellent verbal and written technical communication skills.

Preferred Qualifications

  • Fundamental understanding of security concepts such as threat modeling, secure code review, and vulnerability management (CVE).
  • Familiarity with C++ or Rust programming languages.
  • Experience designing and running systems that safely execute untrusted code, employing container/sandbox isolation and least-privilege credentialing.
  • Knowledge of NoSQL databases or experience in database development.

About MongoDB

MongoDB is designed to empower innovation at scale, providing a unified data platform optimized for the AI era. Its cloud-native, multi-cloud data platform, MongoDB Atlas, is globally distributed and runs on AWS, Google Cloud, and Azure. Trusted by over 67,000 customers including many Fortune 100 companies, MongoDB fuels next-generation software development.

Culture and Benefits

MongoDB is committed to nurturing a diverse, inclusive, and supportive work environment. Benefits include employee affinity groups, fertility assistance, and generous parental leave. The company prioritizes employee well-being and growth, offering adaptations for individuals with disabilities during hiring and employment.

Equal Opportunity and Accommodation

MongoDB is an equal opportunity employer and provides accommodations upon request for individuals with disabilities during the application and interview processes.

Tools & software

Kubernetes required

How they work

Communication Problem Solving Independence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer