This page was automatically translated and may contain errors. View in English.
MongoDB

Senior Software Engineer, Server Networking Security (Rust)

MongoDB

Dublin, County Dublin, Ireland (Hybrid) · À temps plein

Soyez le premier à postuler

Expérience
5+ yrs
Salaire
Ouvertures
1
Publié
il y a 54 minutes
Work mode
Hybride
Éducation
B.Sc. in Computer Science or a related field
Eligibility
Applicants should be based in Dublin and able to work in a hybrid setup. The role is suited to senior engineers with production systems experience, especially those interested in Rust, networking, and security-critical infrastructure.
Resume
Required to apply

Where you'll work

Description de l'emploi

Role overview

MongoDB is building a new Server Ingress Security team to redesign how server ingress networking works, with the goal of strengthening the security of MongoDB clusters. The group is developing the Atlas Network Protection layer: a set of highly performant, security-focused services designed to reduce MongoDB’s pre-authentication exposure and react quickly when new threats appear. This is a founding-role opportunity on a multi-year initiative.

The team values inclusivity, diversity, and close collaboration. It is suited to engineers who enjoy applying security and systems engineering principles to protect a widely used database platform at scale.

This position is based in Dublin and follows a hybrid working model.

Candidate profile

The ideal candidate has extensive experience building production-grade systems software and is comfortable working in large backend or compiled codebases that demand strong performance. Rust experience is preferred, especially in environments where correctness and speed matter.

Additional value is given to hands-on exposure in security-focused or networking-related domains. A strong foundation in systems programming, including multithreaded design and performance profiling, is important. Familiarity with network protocols, TLS, connection lifecycle handling, security hardening, input validation, memory safety, and defense-in-depth approaches is also beneficial.

Excellent technical communication, a collaborative mindset, good time management, and the ability to judge project scope realistically are essential. A B.Sc. in Computer Science or a related discipline, or equivalent practical experience, is expected, along with strong knowledge of data structures, algorithms, and software architecture. Interest in high-availability and security-critical systems is also important.

What you will do

You will design, build, and run production-ready security services in Rust, with a strong emphasis on security, correctness, performance, and operational reliability. You will also create ingress networking and security solutions that protect the security, availability, and speed of a database service.

Part of the role includes troubleshooting failing tests and performance regressions, then implementing durable fixes. You will also take ownership of feature development and project coordination within the Ingress Security area.

Cross-functional collaboration is central to the job. You will work with Server, Atlas, Drivers, SRE, and Product Security teams to ensure the Atlas Network Protection layer fits cleanly into the broader MongoDB ecosystem, and you will partner with Product Management and Engineering leadership to shape the team roadmap.

Success milestones

Within the first month, you are expected to understand the high-level architecture of the Atlas Network Protection layer, prepare your development setup, and resolve a few defects.

By three months, you should be making meaningful contributions to an active Rust project or milestone, participating in code reviews, and helping evaluate designs for new features.

By six months, you should be able to independently lead a new feature and support the mentoring of newer team members.

By twelve months, you should be driving major improvements in security, performance, or operational capability across the Ingress Security stack, while contributing to the team’s long-term technical direction.

About MongoDB

MongoDB builds technology for change, helping customers and employees innovate quickly. Its unified data platform supports modern application development and helps organizations transform legacy workloads and adopt AI-driven solutions. MongoDB Atlas, the company’s cloud-native platform, is globally distributed and multi-cloud, and runs across AWS, Google Cloud, and Microsoft Azure.

With offices around the world and more than 67,000 customers, including 75% of the Fortune 100 and AI-native startups, MongoDB powers mission-critical applications for organizations across industries.

The company’s Leadership Commitment guides how decisions are made and how teams work together. MongoDB also focuses on employee growth and wellbeing through affinity groups, fertility support, and a generous parental leave policy.

MongoDB provides reasonable accommodations during the application and interview process for individuals with disabilities. Candidates may request accommodation through their recruiter. MongoDB is an equal opportunities employer.

Additional information

Req ID: 1273370603

Laissez ce message si vous souhaitez une réponse — nous ne l'utiliserons à aucune autre fin.

Cliquez pour parcourir, glisser-déposer, ou coller une capture d'écran

PNG, JPG, GIF, MP4, WebM, MOV · 20 Mo maximum par fichier · Jusqu'à 5 fichiers