Staff Software Engineer, Server Networking Security (Rust)

MongoDB

Confirmed live 2 days ago Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Dublin, IrelandCork, Ireland
Posted
101 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$155k most similar roles pay here $262k

This listing doesn't post a salary. Most similar roles pay $169,625–$235,812.

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 311 open roles on FindRole.

Listed pay typically runs $126,000–$226,000 across 95 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

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

Staff Software Engineer, Server Networking Security (Rust) joins the Server Ingress Security team to build the Atlas Network Protection layer. This role involves rearchitecting MongoDB Server’s ingress networking to create performant, security-critical services that harden pre-authentication attack surfaces and enable rapid responses to emergent threats. The engineer will define technical strategies, design and implement production-ready services in Rust, manage high-impact security problems, and handle time-sensitive escalations. Key responsibilities include mentoring peers, interviewing candidates, and collaborating with stakeholders on roadmaps to improve the ingress stack's security posture. Required skills include multi-threaded programming, performance profiling, and expertise in network protocols, TLS, connection lifecycle management, and memory safety. The role addresses critical infrastructure challenges by applying systems engineering fundamentals to protect database components through robust design, high availability, and advanced research in systems security and memory-safe systems programming.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Define and drive the technical strategy for Ingress Security in collaboration with cross-functional stakeholders.
  • Design, implement, and operate production-ready security services using Rust with a focus on performance and correctness.
  • Execute technical plans to solve ambiguous, high-impact security and networking problems.
  • Manage time-sensitive escalations and provide expert support during production incidents.
  • Diagnose and fix bugs, performance regressions, and other defects in existing codebases.
  • Mentor team members and conduct interviews to cultivate the engineering talent bench.
  • Advise the organization on engineering complexity, risk management, and inter-project dependencies.

What we're looking for

  • Must have 10+ years of experience building production-quality systems software with large user bases and robust design structures.
  • Experience with large backend or compiled codebases, preferably in Rust.
  • Strong systems fundamentals including multi-threaded programming and performance profiling.
  • Knowledge of network protocols, TLS, and connection lifecycle management is preferred.
  • Familiarity with security concepts such as attack surface reduction, input validation, and memory safety is preferred.
  • Excellent verbal and written technical communication skills for diverse audiences ranging from engineers to executives.
  • Strong mentorship skills and ability to coach and provide feedback to peers.
  • B.Sc. in Computer Science or a related field, or equivalent practical experience with data structures and algorithms.

More like this

Similar roles

Security Software Engineer, Infrastructure Security

MongoDB

Remote (Dublin, Ireland) 101 days ago
AWS Azure GCP Kubernetes Terraform eBPF Python Golang Rust Java C/C++ Linux CI/CD AppArmor SELinux seccomp cgroups Grafana Splunk Victoria Metrics OPA Gatekeeper Kyverno Falco Tetragon
5+ yrs exp Remote

Security Software Engineer, Infrastructure Security

MongoDB

Remote (New York, NY) +3 101 days ago $127,000$249,000
Kubernetes eBPF Terraform AWS Azure GCP Python Golang Rust Java C/C++ Linux CI/CD Splunk Grafana Victoria Metrics AppArmor SELinux seccomp cgroups OPA Gatekeeper Kyverno Falco Tetragon
5+ yrs exp Remote

Software Engineer, Rust

Anduril Industries

Waltham, MA 31 days ago $146,000$194,000
Rust C++ Python Matlab Kalman Filters Particle Filters Sensor Fusion Signal Processing Machine Learning NoSQL Big Data Pipelines Linear Algebra Stochastic Processes Algorithm Design Software Architecture
5+ yrs exp

Staff Engineer, Observability

MongoDB

Dublin, Ireland 101 days ago
Observability VictoriaMetrics Splunk Flink WarpStream Kafka Java Golang Fluentbit C++ Rust Distributed Systems Multi-threaded Programming Performance Profiling Database Internals
10+ yrs exp Hybrid