Senior Software Engineer, Server Security

4 weeks, 1 day 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

Member of Technical Staff, FlashBlade

Pure Storage 1K-5K IT Services

EverPure is hiring a software engineer for the FlashBlade product team to help build a scale-out all-flash file and object storage system for modern data workloads.

Apache Spark C C++ Elasticsearch Go Java Kafka Linux Python Splunk
34 minutes ago

Senior Software Engineer

ZoomInfo 1K-5K Professional Services

ZoomInfo is hiring a Senior Full Stack Engineer for its Chorus.ai Conversation Intelligence platform to build customer-facing product experiences that turn large-scale sales call data into actionable insights for sales teams.

Angular DynamoDB Elasticsearch MongoDB MySQL Node.js Python React REST API Solr
46 minutes ago

Applications Engineer (Analytics Solutions Focus)

Blueprint Technologies 251-1K Internet Software & Services

Blueprint is hiring an Applications Engineer focused on analytics solutions to build and enhance applications that power reporting, data visualization, and enterprise decision-making.

Agile Databricks SQL Tableau
1 hour, 50 minutes ago

Software Engineer III

EasyPost 51-250 Air Freight & Logistics

EasyPost is hiring a Software Engineer III to design and build scalable shipping software for a high-growth platform that powers millions of package deliveries.

Agile Angular Confluence Django Git JIRA Node.js Python React REST API Scrum Spring SQL
2 hours, 23 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