Senior Software Engineer, Atlas Encryption | MongoDB

The Briefed

San Francisco (CA)

On-site

USD 190,000 - 240,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity & ESPP
Flexible PTO
Parental leave (20 weeks)
Fertility and adoption assistance
401(k)
Mental health counseling
Inclusive health insurance

Job summary

MongoDB is seeking a Senior Software Engineer for the Atlas Clusters Organization. You will design and build new features for MongoDB Atlas, focusing on encryption at rest with customer-managed keys across AWS, Azure, and GCP.

Join a team responsible for security and compliance in highly regulated markets, mentor teammates, participate in on-call rotations, and collaborate with product and design to deliver robust, scalable backend systems.

Qualifications

  • Experience designing large-scale backend systems in a compiled language (Java, Go, etc.).
  • Experience with major cloud providers (AWS, Azure, or GCP).
  • Experience leading feature launches and maintaining production systems.

Responsibilities

  • Design and build new features for MongoDB Atlas.
  • Contribute to and lead complex technical projects.
  • Collaborate with product and design teams to keep the user’s perspective.
  • 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.
  • Mentor teammates and participate in on-call rotations to support Atlas production services.

Skills

Java
Go
Distributed backend
Cloud providers
On-call
Cloud KMS
IAM
Encryption
Private networking

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Atlas Clusters Security
Senior Software Engineer, Atlas Clusters Security

MongoDB Inc. • Nashville (TN)

Remote
USD 101,000 - 273,000
Senior Software Engineer, Atlas Clusters Security
Senior Software Engineer, Atlas Clusters Security

MongoDB Inc. • Dallas (TX)

Remote
USD 101,000 - 273,000
Senior Software Engineer, Atlas Clusters Security
Senior Software Engineer, Atlas Clusters Security

MongoDB Inc. • Denver (CO)

Remote
USD 101,000 - 273,000
Senior Software Engineer, Atlas Clusters Security
Senior Software Engineer, Atlas Clusters Security

MongoDB Inc. • Palo Alto (CA)

Remote
USD 101,000 - 273,000
Remote within US time zones
Senior Software Engineer, Encryption & Key Management (Atlas)
Senior Software Engineer, Encryption & Key Management (Atlas)

The Briefed • San Francisco (CA)

On-site
USD 190,000 - 240,000
Equity & ESPP
Flexible PTO
Parental leave (20 weeks)
+4
Senior Software Engineer, Atlas Clusters Security
Senior Software Engineer, Atlas Clusters Security

VulnU • San Francisco (CA)

Hybrid
USD 126,000 - 248,000
Hybrid work model
Senior Software Engineer, Atlas Clusters Security
Senior Software Engineer, Atlas Clusters Security

MongoDB Inc. • Chicago (IL)

Remote
USD 101,000 - 273,000
Equity
Employee stock purchase
Flexible PTO
+6
Senior Software Engineer, Atlas Clusters Security
Senior Software Engineer, Atlas Clusters Security

MongoDB Inc. • Seattle (WA)

Remote
USD 101,000 - 273,000
Equity
Employee stock purchase program
Flexible paid time off
+6
Senior Software Engineer, Atlas Security & Encryption
Senior Software Engineer, Atlas Security & Encryption

VulnU • San Francisco (CA)

Hybrid
USD 126,000 - 248,000
Hybrid work model
Senior Software Engineer - Encryption & Security Lead
Senior Software Engineer - Encryption & Security Lead

MongoDB Inc. • Nashville (TN)

Remote
USD 101,000 - 273,000