Senior Software Engineer, Server Security

New
M
MongoDBDatabase
USA or CanadaFull-TimeSenior
Salary126000 - 248000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
JavaSoftware ArchitectureC++AlgorithmsData StructuresGoRustDistributed Systems

Requirements

  • 5+ years of experience building distributed systems
  • Proficiency in a compiled language (C++, Rust, Go, Java, or similar)
  • Ability to reason about how specific design choices impact a distributed system like MongoDB
  • Understands modern computer architecture and internals to the degree that they can reason about how specific design choices plays out in a system like MongoDB
  • Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture
  • Excellent communication skills to synthesize complex technical implications for diverse stakeholders

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
View Full Description & ApplyYou'll be redirected to the employer's site
126000 - 248000 USD per year
Apply Now