Staff Software Engineer - Server Security

July 5

Apply Now
Logo of MongoDB

MongoDB

SaaS • Enterprise • Gaming

MongoDB is a leading developer data platform provider known for its powerful and flexible document database. MongoDB 8. 0, the latest version, boasts 36% higher throughput and enhanced security features, making it the fastest iteration yet. It offers a comprehensive suite of tools and services including MongoDB Atlas, a fully managed cloud database, and Community Edition for local development. MongoDB is popular among developers and enterprises for its ability to support a range of use cases from artificial intelligence to gaming and healthcare. It simplifies the development of modern applications with its versatile platform, allowing integration with various technologies to drive innovation. MongoDB's community and extensive documentation further support developers globally.

1001 - 5000 employees

Founded 2007

☁️ SaaS

🏢 Enterprise

🎮 Gaming

📋 Description

• 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 • Design and lead complex projects to improve our security posture

🎯 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++ • Stand for code quality and software design best practices • 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

🏖️ Benefits

• equity • participation in the employee stock purchase program • flexible paid time off • 20 weeks fully-paid gender-neutral parental leave • fertility and adoption assistance • 401(k) plan • mental health counseling • access to transgender-inclusive health insurance coverage • health benefits offerings

Apply Now

Similar Jobs

July 4

Join Elastic to craft narratives for security solutions and drive market adoption.

Cloud

ElasticSearch

Node.js

June 25

Lead cybersecurity architecture to protect critical systems and support compliance for a pharma company.

Cloud

Cyber Security

Node.js

June 20

Director of Information Security managing security initiatives for River City Bank. Ensures compliance and readiness against cybersecurity threats.

Cyber Security

JavaScript

June 19

Join LiveKit as a Staff Security Engineer, managing security across applications and infrastructure.

AWS

Cloud

Google Cloud Platform

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com