Senior Software Engineer, Server Networking Security (rust)

MongoDB

Dublin, Ireland
On-site
Production-quality systems software
Large backend/compiled codebases
Performance-sensitive software
This new team is building the Atlas Network Protection layer, a set of performant, security-critical services that harden MongoDB's pre-authentication attack surface and provides the ability to respond rapidly to emergent threats

Job Summary

  • This new team is building the Atlas Network Protection layer, a set of performant, security-critical services that harden MongoDB's pre-authentication attack surface and provides the ability to respond rapidly to emergent threats.
  • We are looking to speak to candidates who are based in Dublin for our hybrid working model.
  • In six months: Independently lead the development of a new feature and help mentor new engineers on the team.

Matching Summary

This new team is building the Atlas Network Protection layer, a set of performant, security-critical services that harden MongoDB's pre-authentication attack surface and provides the ability to respond rapidly to emergent threats.

Skills & Requirements

Must-have

  • production-quality systems software
  • large backend/compiled codebases
  • performance-sensitive software
  • Rust programming language
  • multi-threaded programming
  • performance profiling

Nice-to-have

  • security-sensitive domains
  • networking-adjacent domains
  • network protocols
  • TLS
  • connection lifecycle management
  • attack surface reduction
  • input validation
  • memory safety
  • defense-in-depth architectures
  • high-availability systems
  • security-critical systems

Key Requirements

  • 5+ years of experience
  • B.Sc. in Computer Science or equivalent practical experience

Work Rights

Not specified

Tailored Resume

Cover Letter