Senior Software Engineer, Server Security

1 week, 5 days ago
Full-time
Senior
Software Development
MongoDB

MongoDB

MongoDB provides a developer data platform that simplifies data management and accelerates application development, enabling businesses to leverage modern database technology for innovative solutions across various industries.

Internet Software & Services
1K-5K
Founded 2007

Description

  • Build and test new security features in a large C++ codebase.
  • Own features and lead investigations into complex areas of the codebase.
  • Work across engineering, cloud services, and support teams to coordinate feature rollouts and changes.
  • Champion code quality and security best practices in day-to-day development.
  • Assist other engineers in writing secure, well-reasoned code.
  • Use diagnostic reasoning to resolve issues involving distributed systems, concurrency, and operating system internals.
  • Participate in code reviews and design reviews for new features.
  • Lead the development of new features and mentor newer engineers on the team.

Requirements

  • 5+ years of experience building distributed systems.
  • Proficiency in a compiled language such as C++, Rust, Go, Java, or a similar language.
  • Ability to reason about how design choices affect a distributed system like MongoDB.
  • Understanding of modern computer architecture and internals.
  • Degree in Computer Science or a similar field, or equivalent practical experience.
  • Strong competencies in data structures, algorithms, and software design/architecture.
  • Excellent communication skills for synthesizing complex technical implications for diverse stakeholders.
  • Technical interviews will be conducted in a compiled language of your choice.
  • Experience with large-scale distributed system design is required; theory and practice are important.
  • Priority will be given to candidates already located in the USA or Canada.

Benefits

  • Base salary range of $144,000 to $248,000 USD for U.S.-based candidates.
  • Other benefits may include equity and participation in the 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 and health insurance coverage, including transgender-inclusive health benefits.
  • Remote or hybrid work option anywhere in the USA or Canada.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Montreal, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build foundational services and SDKs that power the product experience across platforms.

GCP Java Kotlin
46 minutes ago

Senior Software Engineer, Core Experiences - Sarajevo, Bosnia and Herzegovina

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
50 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Norfolk, VA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team’s data side to build and operate large-scale audio data collection and ingestion infrastructure that powers model training and next-generation products.

Bash Docker GCP Linux Python Terraform
57 minutes ago

Staff Software Engineer, Web

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring a senior web platform leader to own the architecture behind its Home and Cross-Retailer Search experiences, powering customer discovery across the company’s grocery marketplace.

Design Systems Machine Learning Next.js React SEO TypeScript
1 hour, 31 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers