Senior Software Engineer, Server Networking Security (Rust)

MongoDB

Hybrid

Quick summary

Work type
Hybrid
Location
Dublin, Ireland
Posted
13 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$139k most similar roles pay here $235k

This listing doesn't post a salary. Most similar roles pay $148,455–$222,000.

Based on 240 similar postings.

Employer

About MongoDB

MongoDB is a leading American software company that develops and provides commercial support for a popular, source-available document database. Designed to handle unstructured and structured data natively, its platform is purpose-built for modern cloud applications, analytics, and AI experiences.

MongoDB currently has 287 open roles on FindRole.

Listed pay typically runs $126,500–$209,000 across 104 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Senior Software Engineer, Server Networking Security (Rust)

Join the Server Ingress Security team as a Senior Engineer to help rearchitect MongoDB Server's ingress networking, enhancing security through the development of the Atlas Network Protection layer. You will design and implement production-ready security services in Rust, focusing on performance and operational excellence while collaborating with cross-functional teams to integrate these solutions seamlessly into the broader ecosystem. Ideal candidates have 5+ years of experience building systems software, particularly in Rust, along with a strong background in network protocols, TLS, and multi-threaded programming. This role involves diagnosing issues, leading development initiatives, and contributing to the team's roadmap, all while protecting MongoDB clusters at scale from pre-authentication attacks and emergent threats.

What you'll do

  • Design and implement production-ready security services in Rust.
  • Develop ingress networking solutions ensuring database service security and performance.
  • Diagnose and fix test failures and performance issues in the system.
  • Lead development projects and manage initiatives within Ingress Security domain.
  • Collaborate with cross-functional teams to integrate Atlas Network Protection layer.
  • Independently lead new feature development and mentor junior engineers.

What we're looking for

  • 5+ years experience building production-quality systems software
  • Expertise in Rust for large backend/compiled codebases and performance-sensitive applications
  • Strong understanding of network protocols, TLS, and connection lifecycle management
  • Proven skills in multi-threaded programming, performance profiling, and security concepts
  • Excellent verbal and written technical communication with a focus on collaboration
  • B.Sc. in Computer Science or related field, or equivalent practical experience
  • Ability to lead development, diagnose issues, and manage projects effectively

More like this

Similar roles

Senior Software Engineer, Server Security

MongoDB

Remote (Canada) 13 days ago $137,000$189,000
C++ Go Rust Java Docker CI/CD PostgreSQL MongoDB Kubernetes AWS GCP Azure Git GitHub Jira Confluence Linux TLS X.509 PKI Hashing CRLs
Remote

Senior Software Engineer, Server Security

MongoDB

Remote (Canada) 13 days ago $126,000$248,000
C++ Python Rust Go Java Docker Kubernetes CI/CD PostgreSQL MongoDB AWS GCP Azure Terraform Git GitHub Jira Prometheus Grafana Linux TLS X.509 PKI CRLs
Remote

Senior Product Security Engineer, Server

MongoDB

Dublin, Ireland +1 13 days ago
C++ MongoDB Security Assessments Code Review Threat Modeling Memory Management Buffer Overflows Pen Testing CTF Lunch-and-Learns Mentorship CVEs Database Security Applied Cryptography Cloud Infrastructure Infrastructure Security CI/CD

Senior Software Engineer, Rust

Anduril Industries

Broomfield, CO 12 days ago $190,000$252,000
Rust C/C++ Python Matlab CI/CD Docker Kubernetes AWS PostgreSQL Redis Git Jenkins Prometheus Grafana