Senior Software Engineer, Server Security

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

rust distributed systems cryptography tls x.509

πŸ“‹ Description

  • 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; assist engineers in writing secure code
  • Apply diagnostic intuition to solve issues in distributed systems, concurrency, and OS internals

🎯 Requirements

  • 5+ years of experience building distributed systems
  • Proficiency in a compiled language (C++, Rust, Go, Java, or similar) for code interviews
  • Ability to reason about design choices' impact on a distributed system like MongoDB
  • Understanding of modern computer architecture and internals to reason about design in MongoDB
  • Degree in CS or equivalent; strong data structures, algorithms, and software design
  • Excellent communication skills to synthesize complex technical implications for diverse stakeholders

🎁 Benefits

  • Equity and employee stock purchase program
  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • RRSP with employer match
  • Mental health counseling
  • Backup child and elder care
  • Health, dental, and vision benefits
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’