Skip to content
← Back to job listings

Senior Software Engineer (Product Security)

MongoDB · Ireland

Imported listingfull-time8 days ago

About The Role

Join MongoDB's Product Security team as a Senior Software Engineer. In this role, you will help build and scale security practices, enabling hundreds of engineers to create secure products for our customers. You will work with a distributed team, delivering features for an automated code analysis platform, expanding security findings triaging and verification, and automating the finding management process. You should have 5+ years of experience in production-level software development, a deep understanding of CI/CD systems, and experience with micro-services, Kubernetes, and containers.

  • Deliver features for an automated code analysis platform and expand security findings triaging and verification platform.
  • Automate finding management process to be self-serve for engineering teams and design and build tooling solutions to shift security practices left in SDLC.
  • Work with a distributed team to incorporate security early in product development at scale without introducing friction.
  • Strong verbal and written technical communication skills
  • 5+ years of experience of production-level software development with Python and TypeScript in a cloud environment
  • A proven track record of identifying problems, implementing solutions and delivering complex projects
  • The ability to independently prioritize and execute tasks after alignment with the team and stakeholders
  • Experience managing the end-to-end development lifecycle, including building, deploying and operating software at scale
  • Deep understanding of CI/CD systems, including linting, testing and various deployment strategies
  • Experience in micro-services, Kubernetes, and containers
  • Strong Understanding of building AI agents
  • Basic knowledge of what security practices are and how they work, such as threat modeling, secure code review, and CVE
  • Experience with NoSQL or database development
  • Experience designing and operating systems that execute untrusted code safely — container/sandbox isolation, least-privilege credential handling, and network egress controls
  • Familiarity with C++ or Rust

This is an external listing. JobSpring does not represent or verify the employer. Report this listing