Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer, Server Networking Security (Rust)

Requirements

  • 5+ years of experience building production-quality systems software
  • Experience with large backend/compiled codebases and performance-sensitive software, preferably in Rust
    • Bonus points for experience working hands-on in security-sensitive or networking-adjacent domains
  • Strong systems fundamentals, including multi-threaded programming and performance profiling. Bonus points for:
    • 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
  • Excellent verbal and written technical communication skills, with a strong desire to collaborate with colleagues
  • Strong time management skills and the ability to realistically assess project complexity
  • B.Sc. in Computer Science or related field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture. Interest in high-availability, security-critical systems

What You'll Be Doing

  • Design, implement, and operate production-ready security services in Rust, with a focus 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 ensure the Atlas Network Protection layer integrates seamlessly with the broader MongoDB ecosystem
  • Collaborate with Product Management and Engineering leadership to define the team's roadmap

Success Measures

  • 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
  • In six months: Independently lead the development of a new feature and help mentor new engineers on the team
  • In twelve months: Drive significant improvements to the security, performance, or operational capabilities of the Ingress Security stack, and contribute to the long-term technical roadmap of the team

Perks and Benefits

  • Candidates based in Dublin or Cork for the hybrid working model
AI Summary ✨
MongoDB logo

MongoDB

Cork, Ireland

Experience: Senior
Posted: September 2, 2026
Last seen: 14 minutes ago
Aws
Azure
Gcp
Mongodb
Rust
backend

Why we track MongoDB

MongoDB is remote-friendly and has EU roles in Dublin and other cities. Developer tools and databases are a space where the engineering problems are genuinely hard—scale, consistency, performance. Worth watching if you're into infrastructure.

Similar jobs

  • 13 minutes ago
    New
    Remote
  • 13 minutes ago
    New
    Remote
  • 13 minutes ago
    New
    Remote
  • See all jobs in Ireland