Security Software Engineer, Infrastructure Security
Job description
About the role
We are looking for a Senior or Staff level engineer to join our Infrastructure Security team. You will create and maintain security controls for the MongoDB Atlas multi-cloud environment. This role sits within the Site Reliability Engineering organization where you will own the design and execution of critical security infrastructure. You will work on the foundational layers that protect our cloud platforms and internal tooling. The position requires a balance of architectural vision and hands-on implementation to solve complex security challenges. You will be responsible for ensuring that security is built-in rather than bolted-on across all services. Your work will directly influence the security posture of a globally distributed database platform. This is an opportunity to shape the future of infrastructure security in a fast-growing cloud environment.
Key facts
What you'll do
- Architect and implement security services for compute, identity, and networking across GCP, AWS, and Azure.
- Utilize Linux security features such as SELinux, AppArmor, seccomp, and cgroups alongside Kubernetes and eBPF to enforce runtime policies.
- Create automation, APIs, and tooling for vulnerability management, workload identity, and cloud security posture management.
- Build monitoring, logging, and alerting pipelines using Victoria Metrics, Splunk, and Grafana.
- Incorporate security into CI/CD pipelines and Terraform infrastructure-as-code workflows.
- Manage projects from initial design and documentation through to deployment and long-term maintenance.
- Partner with product, platform, and SRE teams to architect secure infrastructure.
- Design and maintain security controls that scale across multiple cloud providers and environments.
- Implement secure communication patterns and protocols between services in a distributed system.
- Conduct threat modeling and risk assessments for new features and infrastructure changes.
- Develop tools to automate security compliance checks and policy enforcement across the stack.
- Collaborate with cross-functional teams to define security standards and best practices for engineering teams.
Requirements
- Minimum of 5 years of professional experience in software engineering, site reliability engineering, or a related security field.
- Proficiency in at least one programming language such as Rust, Golang, Java, Python, or C/C++.
- Experience using Terraform for infrastructure-as-code and security automation.
- Deep knowledge of networking and Linux internals.
- Practical experience with Kubernetes security, including tools like Kyverno, OPA/Gatekeeper, Falco, Tetragon, or eBPF.
- Experience working with security best practices on at least one major cloud provider.
- Ability to communicate complex security tradeoffs to diverse stakeholders.
- Strong understanding of identity and access management concepts in cloud environments.
- Familiarity with container security and image scanning workflows.
- Experience with infrastructure monitoring and observability tools.
- Capability to work independently and as part of a distributed team.
- Willingness to learn new technologies and adapt to evolving security landscapes.
- Commitment to writing clean, maintainable, and well-documented code.
- Understanding of compliance frameworks and regulatory requirements relevant to cloud infrastructure.
- Track record of delivering security initiatives in a fast-paced agile environment.
Practical notes
- Req ID: 426183
- MongoDB is an equal opportunity employer and provides accommodations for candidates with disabilities during the application and interview process.
- Benefits include employee affinity groups, fertility assistance, and parental leave.
- Engagement is Full-time.
- Location options include Dublin, Ireland or fully remote within Ireland.
- The role is part of the Site Reliability Engineering team.
- No specific hours are defined beyond standard full-time expectations.
- No travel requirements are specified in the source material.
- No visa information is provided beyond the location options stated.
- No application deadline is mentioned in the provided source.
- Security clearance or specific certifications are not mentioned as requirements.
- The focus remains on infrastructure security within multi-cloud environments.
- Collaboration with global teams is expected as part of the role responsibilities.
- The position involves both strategic planning and tactical implementation.
- Continuous improvement of security processes is an inherent part of the job.
- The successful candidate will contribute to the reliability and security of a critical cloud platform.
- This role offers the chance to work with modern security tools and methodologies.
- Professional growth is supported through access to training and company resources.
- The position aligns with MongoDB's commitment to diversity and inclusion in the workplace.
- The role requires a proactive approach to identifying and mitigating security risks.
- You will be expected to stay current with industry security trends and best practices.
- The position offers exposure to large-scale distributed systems and cloud technologies.
- Mentoring and knowledge sharing may be part of the expected contributions.
- The role supports the overall mission of securing cloud-native applications and infrastructure.
- Success in this position will be measured by the effectiveness of the security controls implemented and maintained.
- The impact of the role will be seen in the reduced risk and increased resilience of MongoDB Atlas services.
- This is a hands-on position that requires both technical depth and breadth.
- The opportunity to influence security strategy at an architectural level is a key aspect of the role.
- You will work with cutting-edge technologies in the security and infrastructure space.
- The position requires a high degree of ownership and initiative in driving security improvements.
- Collaboration with security and engineering leaders will help shape the direction of the security program.
- The role is critical to the success of MongoDB's cloud infrastructure and product offerings.
- You will have the chance to build tools that have a direct impact on the security industry.
- The position encourages innovation and creative problem-solving in the field of infrastructure security.
- Long-term career development is supported through exposure to complex technical challenges.
- The role is designed for individuals who are passionate about security and infrastructure.
- You will contribute to the creation of secure and reliable cloud services for customers worldwide.
- The position offers a unique opportunity to work on security at scale in a multi-cloud environment.
- Professional development and growth are encouraged through challenging assignments and responsibilities.
- The role requires a deep commitment to security principles and best practices.
- You will play a key role in protecting critical infrastructure and sensitive data.
- The position offers the potential for significant impact within the MongoDB organization.
- Success in this role will require dedication, technical expertise, and a collaborative mindset.
- The opportunity to work with a talented team of security and infrastructure professionals is a core part of the position.
- The role supports MongoDB's growth strategy and commitment to cloud security innovation.
- You will be part of a team that is responsible for the security of a platform used by organizations around the world.
- The position offers competitive compensation and benefits as outlined in the job details.
- The role is open to candidates who are excited about building security infrastructure from the ground up.
- You will have the freedom to explore and implement security solutions using industry-standard tools and practices.
- The position requires a strong work ethic and the ability to manage multiple priorities in a dynamic environment.
- The opportunity to contribute to open source security projects may be available depending on the role.
- The role is part of a larger effort to build a secure and resilient cloud infrastructure.
- You will work closely with engineering teams to ensure security requirements are met without compromising functionality.
- The position offers the chance to make meaningful contributions to the security community.
- Long-term success in this role will lead to opportunities for growth and increased responsibility within the security organization.
- The role is suited for individuals who thrive in technical environments and enjoy solving complex problems.
- You will be expected to contribute to the security culture within MongoDB and across partner organizations.
- The position requires a deep understanding of cloud security challenges and innovative solutions.
- You will have the opportunity to present your work and insights to technical audiences within the organization.
- The role supports continuous learning and professional development in the field of infrastructure security.
- The position is essential to the overall security strategy of MongoDB and its cloud offerings.
- You will be part of a forward-thinking team that values security, reliability, and innovation.
- The role offers the chance to work on projects that have a direct impact on customer trust and satisfaction.
- Success in this position will be defined by the strength of the security infrastructure you help build.
- The position requires a commitment to excellence in both technical execution and collaboration.
- The role offers the opportunity to work with diverse technologies and solve challenging security problems.
- You will contribute to the ongoing improvement of security practices across the organization.
- The position supports MongoDB's mission to provide secure and reliable database solutions.
- You will have the chance to influence the future of cloud security and infrastructure protection.
- The role is designed for individuals who are passionate about making a difference in cloud security.
- Long-term career growth is supported through continuous learning and exposure to new technologies.
- The position offers the opportunity to work on impactful security projects with real-world applications.
- You will be part of a team that is dedicated to securing the future of cloud infrastructure.
- The role requires a strong commitment to security principles and the ability to adapt to changing threats.
- The position offers the chance to work with industry-leading tools and technologies in the security space.
- Success in this role will contribute to the overall security and reliability of MongoDB Atlas.
- The role is part of a growing security team focused on protecting cloud infrastructure.
- You will have the opportunity to collaborate with security experts from various disciplines.
- The position supports the development of secure and scalable infrastructure for the future of MongoDB.
- You will contribute to the ongoing evolution of security practices in a cloud-native environment.
- The role offers the chance to make a lasting impact on the security of a widely used database platform.
- Long-term success in this position will lead to opportunities for leadership and technical growth.
- The position is suited for individuals who are dedicated to improving cloud security every day.
- You will work on security infrastructure that is used by organizations of all sizes.
- The role offers the opportunity to contribute to the security community through practical implementations.
- The position supports MongoDB's commitment to innovation in cloud security.
- You will have the chance to work on chal