Staff Software Engineer
MongoDB
πRemote - Canada
Please let MongoDB know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join MongoDB's Server Security team as a Staff Software Engineer and become a leader in enhancing our security posture. You will design and lead complex projects, implement and support new security features in a large C++ codebase, and collaborate with various teams. This role requires extensive software development experience with a focus on security, expertise in network security protocols and cryptography, and strong diagnostic skills. The position can be based in New York or remote (East Coast hours). MongoDB offers a supportive and enriching culture with various benefits to support employee wellbeing.
Requirements
- 10+ years of experience in software development, with a focus on security
- Ability to diagnose thorny technical issues central to databases: distributed systems, data replication, query optimization, data storage, OS internals, concurrency and scheduling, networking, etc
- Expertise in common network security protocols, fundamental cryptographic principles, and related technologies: e.g., TLS, Private/Public Key Cryptography, PKI, Hashing, CRLs, token-based auth, etc
- Experience supporting production environments, and/or working directly with end-users to investigate and diagnose highly technical security issues
- Ability to: Read and understand the intent of code and stack traces in many languages, especially C++
- Ability to: Stand for code quality and software design best practices
- Ability to: Quickly grok and clearly synthesize implications of system behavior
- Excellent communication skills (both written and verbal) as you will be working with users from all over the world with very diverse backgrounds, as well as with a highly technical engineering team
Responsibilities
- Design and lead complex projects to improve our security posture
- Implement, test, and support new features related to cryptography, security engineering, and compliance assurance, in a large feature-rich C++ codebase
- Assist fellow engineers in, and be an advocate for, writing secure, well-reasoned and high-quality features
- Collaborate with other teams in engineering, cloud services, support, consulting, training, and marketing to coordinate feature rollouts and changes
Benefits
- Employee affinity groups
- Fertility assistance
- A generous parental leave policy
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πUnited Kingdom, Spain
- π°$244k-$304kπUnited States
- πBrazil
- π°$204k-$259kπUnited States
- πSerbia
- π°$192k-$260kπUnited States
- πSwitzerland
- πUnited States
- πUnited Kingdom
- π°$137k-$270kπUnited States