This job has expired and is no longer accepting applications.

Hybrid opportunity at
MongoDBSenior Software Engineer, Product Security
MongoDB is seeking a Senior Software Engineer specializing in Product Security to join its team. The company offers a globally distributed, multi-cloud data platform utilized by…
Career Tools
About this role
Senior Software Engineer, Product Security at MongoDB is a full-time role. Work arrangement: Hybrid. Location: Not specified. No salary is shown in this listing. It was posted on Sep 30, 2026. This listing is paused and not taking applications at the moment.
Job Description
MongoDB is seeking a Senior Software Engineer specializing in Product Security to join its team. The company offers a globally distributed, multi-cloud data platform utilized by over 67,000 customers, including many top enterprises and startups. In this position, the engineer will create and scale modern security operations to support numerous internal developers in producing protected software for clients.
The Product Security group focuses on integrating security measures early into the development life cycle without adding friction, utilizing tools such as fuzzing infrastructure, threat modeling, AI-powered code analysis, and triage workflows. This opening requires working from the Dublin office through a hybrid schedule while collaborating closely with a distributed group spanning United States time zones.
The ideal candidate will possess extensive production software development proficiency, a solid background in cloud environments, and familiarity with artificial intelligence agents. The person in this role will build and maintain automations, centralize security analytics, and develop tooling that enables self-serve finding management for engineering teams. MongoDB is an equal opportunity employer that provides accommodations for individuals with disabilities during the hiring process upon request.
Responsibilities
- Develop and maintain security automations for the organization
- Ship features for an automated code analysis platform
- Scale the security findings triaging and verification platform across all company products
- Build self-serve finding management processes for engineering groups
- Construct a centralized security signal analytics platform to help prioritize critical security tasks
- Design and create tooling to integrate security earlier into the software development life cycle
Requirements
- Minimum of 5 years of production software development experience using Python and TypeScript in cloud settings
- Background in managing end-to-end development lifecycles, including building, deploying, and running software at scale
- Familiarity with containers, micro-services, and Kubernetes
- Understanding of continuous integration and deployment pipelines, including testing, linting, and deployment strategies
- Capability to independently prioritize and execute assignments following alignment with teammates and stakeholders
- Track record of identifying problems, deploying solutions, and executing complex projects
- Strong understanding of constructing AI agents
- Effective verbal and written technical communication skills
Qualifications
- Basic knowledge of security practices such as secure code reviews, threat modeling, and CVEs
- Familiarity with Rust or C++
- Experience designing and operating systems that safely execute untrusted code through least-privilege credentials, network egress controls, and sandbox or container isolation
- Experience working with NoSQL or database development
Core Skills
Benefits
- Fertility assistance
- Generous parental leave policy
- Employee affinity groups
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the employment type for this position?
The posting specifies that this is a full-time role.
What is the work location and remote policy?
The position uses a hybrid working model based out of the Dublin office, and the person will work with a distributed team covering United States time zones.
What are the primary programming languages required?
Candidates must have at least 5 years of production-level software development experience using Python and TypeScript.
Is salary information provided in the job posting?
No, the posting does not specify the salary for this role.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.
Explore more jobs like this
What to do next
This listing is no longer open, so the quickest next step is one of the live roles above. Save the ones that fit, and check the employer's other openings on its company page. To hear about new matches as they are posted, set up a job alert from your candidate account.