
Senior Software Engineer, Server Networking Security (Rust)
MongoDB's Server Ingress Security team is rearchitecting the MongoDB Server's ingress networking to make MongoDB clusters even more secure. 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 enable rapid response to emergent threats. Senior Engineers are sought as founding members to play a crucial role in a multi-year roadmap. Candidates should be based in Dublin for the hybrid working model.
Responsibilities
- ▹Design, implement and operate production-ready security services in Rust, focusing on security, correctness, performance and operational excellence
- ▹Develop ingress networking and security solutions that ensure the security, availability and performance of a database service
- ▹Diagnose test failures and performance regressions and implement fixes
- ▹Lead development and project management for features and initiatives within the Ingress Security domain
- ▹Collaborate across Server, Atlas, Drivers, SRE and Product Security teams to integrate the Atlas Network Protection layer with the broader MongoDB ecosystem
- ▹Collaborate with Product Management and Engineering leadership to define the team's roadmap
Requirements
- ▹5+ years of experience building production-quality systems software
- ▹Experience with large backend/compiled codebases and performance-sensitive software, preferably in Rust
- ▹Strong systems fundamentals, including multi-threaded programming and performance profiling
- ▹Strong time management skills and the ability to realistically assess project complexity
- ▹B.Sc. in Computer Science or a related field, or equivalent practical experience, with strong competencies in data structures, algorithms and software design/architecture
- ▹Interest in the theory and practice of high-availability, security-critical systems
- ▹Based in Dublin for the hybrid working model
Nice to have
- ▹Hands-on experience in security-sensitive or networking-adjacent domains
- ▹Understanding of network protocols, TLS and connection lifecycle management
- ▹Familiarity with security concepts such as attack surface reduction, input validation, memory safety and defense-in-depth architectures
Soft skills
What we offer
- ▹Employee affinity groups
- ▹Fertility assistance
- ▹Generous parental leave policy
About the company
MongoDB has redefined the data platform for the AI era. Its unified, globally distributed data platform helps organizations modernize legacy workloads and unleash AI. The cloud-native MongoDB Atlas is the only globally distributed, multi-cloud data platform, available across AWS, Google Cloud and Microsoft Azure. MongoDB has offices worldwide and over 67,000 customers, including 75% of the Fortune 100, and is an equal opportunities employer.