jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

engineering

Posted 9 hours ago

Staff Software Engineer, Server Networking Security (Rust)

at MongoDB

IrelandHybrid

Responsibilities

  • Define and drive the technical strategy for Ingress Security, in collaboration with stakeholders across Server, Atlas, SRE, and Product Security
  • Own the definition, planning, and execution of technical plans to deliver solutions to ambiguous, high-impact security and networking problems
  • Design, implement, and operate production-ready security services in Rust, with a focus on security, correctness, performance, and operational excellence
  • Collaborate with Engineering leadership and other Product & Technology teams on roadmaps to improve the security posture of MongoDB's ingress stack
  • Advise across the team and organization on engineering complexity, risk, and inter-project dependencies
  • Handle time-sensitive escalations and production incidents that require expert support from Ingress Security
  • Diagnose test failures, identify bugs, performance regressions, and other defects in existing code, and fix them
  • Interview candidates for software engineering positions, and work with Engineering leadership to cultivate the team's talent bench for long-term growth and success
  • Develop and maintain expertise on relevant cutting-edge research in systems security, network security, and memory-safe systems programming from industry and academia Success Measures
  • In twelve months: Drive the Planning, Design, and Execution of major improvements to our security, availability, performance, or operational capabilities About MongoDB

Requirements

  • Come join the Server Ingress Security team, where we are rearchitecting 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 provides the ability to respond rapidly to emergent threats.
  • If you want to be a key technical leader on a collaborative team that applies security and systems engineering fundamentals to protect a popular database at scale, join us!
  • experience working hands-on 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.
  • B.Sc. in Computer Science or a related field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture.
  • We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software.
  • MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI.
  • Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure.
  • With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software.
  • Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.
  • Learn more about what it’s like to work at MongoDB , and help us make an impact on the world!

Experience

  • We are looking to speak to candidates who are based in Dublin or Cork for our hybrid working model. Candidate Profile 10+ years of

Benefits

  • Experience with large backend/compiled codebases and performance-sensitive software, preferably in Rust • Bonus points for
  • Strong systems fundamentals, including multi-threaded programming and performance profiling. Bonus points for:
  • From employee affinity groups, to fertility assistance and a generous parental leave policy , we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys.

Additional details

  • We are looking for talented Staff Engineers to join the team and be founding members, where you will play a crucial role in our multi-year roadmap.
  • Our team champions a strong culture of inclusivity, diversity, and collaboration.
  • experience building production-quality systems software with a large user base, robust design structure, and rigorous code quality •
  • Excellent verbal and written technical communication skills for communicating to a wide variety of audiences ranging from junior engineers to executive stakeholder
  • Strong mentorship skills, and excitement about leveling up your peers and teammates through coaching, feedback, and enablement
  • Strong time management skills and the ability to realistically assess project complexity
  • Interest in the theory and practice of high-availability, security-critical systems
  • Passion for learning new things in the domains of computer science and software engineering Position Expectations
  • In the first month: Understand the high-level architecture of the Atlas Network Protection layer, set up your development environment, and resolve a few bugs
  • In three months: Contribute substantially to the Rust development of a current project or milestone, take on code review responsibilities, and participate in reviewing designs for new features

Find more real-time jobs on JobLoom.