Senior Software Engineer, Server Security

MongoDB
Toronto
Workplace: HybridFull timeCAD 137,000 - 189,000Function: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Teamwork","Leadership"]

Senior software engineer on the Server Security team delivering core security features for MongoDB. You will work in a distributed systems context, building cryptography, identity and access, network security, and system-integrity features in a large-scale C++ codebase, collaborate across engineering, cloud services, and support teams, and own feature development and security investigations. Role supports remote or hybrid work in the USA or Canada.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
MongoDB
MongoDB
3 months ago

Senior Software Engineer, Server Security

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Senior software engineer on the Server Security team delivering core security features for MongoDB. You will work in a distributed systems context, building cryptography, identity and access, network security, and system-integrity features in a large-scale C++ codebase, collaborate across engineering, cloud services, and support teams, and own feature development and security investigations. Role supports remote or hybrid work in the USA or Canada.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build and test new security features in a large, feature-rich C++ codebase.
  • •Work across engineering, cloud services, and support teams to coordinate feature rollouts and changes.
  • •Stand for code quality and security best practices, assisting fellow engineers in writing well-reasoned, secure code.
  • •Use strong diagnostic intuition to solve thorny technical issues related to distributed systems, concurrency, and OS internals.
  • •Own features and lead investigations into complex areas of the codebase to improve MongoDB's security posture.

Pay and Benefits

Salary: CAD 137,000 - 189,000
Equity and Bonus:Equity
Perks:EquityHealth InsuranceDentalVisionRemote WorkLearning Budget

Key Requirements

  • •5+ years of experience building distributed systems.
  • •Proficiency in a compiled language (C++, Rust, Go, Java, or similar).
  • •Degree in Computer Science or similar field, or equivalent practical experience.
  • •Excellent communication skills to synthesize complex technical implications for diverse stakeholders.
  • •Ability to reason about how design choices impact a distributed system like MongoDB
Experience:5+ yearsDistributed systems
Education:Bachelor's in Computer Science
Skills:CommunicationProblem-solvingTeamworkLeadership
Languages:English
Tech Stack:C++RustGoJavaTLSX.509PKI

Company Brief

MongoDB
Develops MongoDB, a leading general-purpose, document-based database platform that enables developers and enterprises to build scalable, high-performance applications with flexible data models and cloud-native capabilities.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2007
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn