About the role
MongoDB is seeking a Senior Software Engineer to join the Atlas Clusters Organization, which builds MongoDB Atlas, its fastest-growing database-as-a-service product. Atlas lets users deploy fault-tolerant, secure, globally distributed clusters in minutes, using software that interfaces with AWS, Azure, and GCP. This role sits on the Encryption & Compliance team, which owns Encryption at Rest with customer-managed keys (Bring Your Own Key) across all three clouds, including private networking to customer key management systems. The team also owns the security and compliance work that lets Atlas serve highly regulated markets, including government offerings and internal credential management.
Key Responsibilities
- Design and build new features for MongoDB Atlas
- Contribute to and lead complex technical projects
- Work closely with product and design teams, keeping the user’s perspective in mind
- Design and operate encryption and key-management systems in production, and lead fleet-wide rollouts
- Work with customers and support engineers to fix issues, including encryption and key-management problems on customer clusters
- Collaborate with teammates on the codebase, best practices, and design principles
- Learn from and mentor other team members
- Join an on-call rotation to support Atlas production services
Requirements
- At least 5 years of professional software development experience
- Skill writing large-scale, distributed backend systems in a compiled language (Java, Go, etc.)
- Experience with at least one major cloud provider (AWS, Azure, or GCP)
- Experience leading the launch of a new feature and maintaining it in production
- Excellent communication skills
- Curiosity, collaboration, and motivation to solve tough problems
- Education: Not specified
Skills
Technical Skills
- Java, Go, or another compiled language
- Distributed backend systems
- AWS, Azure, or GCP
- Production operations and on-call support
- Cloud key management (KMS, Key Vault, Cloud KMS), IAM, private networking, and encryption (a plus)
Soft Skills
- Communication
- Collaboration with product, design, and support teams
- Mentoring
- Curiosity and problem solving
Nice to Have
- Experience with cloud key management (KMS / Key Vault / Cloud KMS), IAM, private networking, or encryption in a production SaaS environment
Benefits
Benefits for eligible U.S.-based employees may include:
- Equity and an employee stock purchase program
- Flexible paid time off
- 20 weeks of fully paid, gender-neutral parental leave
- Fertility and adoption assistance
- 401(k) plan
- Mental health counseling
- Transgender-inclusive health insurance coverage and other health benefits
Source: Company site · THE BRIEFED never charges candidates.
Similar roles
More Technology & IT roles near this one