Senior Software Engineer, Server Security

1 hour 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, feature-rich C++ codebase.
  • Own features and lead investigations into complex areas of the codebase.
  • Collaborate with engineering, cloud services, and support teams to coordinate feature rollouts and changes.
  • Improve code quality and security practices across the team.
  • Help engineers write secure, well-reasoned code.
  • Use diagnostic judgment to resolve technical issues involving distributed systems, concurrency, and operating system internals.
  • Participate in design reviews for new features.
  • Take on code review responsibilities.
  • Lead the development of new features.
  • Mentor new 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 impact a large distributed system such as 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 explaining complex technical implications to diverse stakeholders.
  • Must be located in the USA or Canada for remote or hybrid consideration.
  • Technical interviews will be conducted in a compiled language of the candidate's choice.

Benefits

  • Base salary range in Canada: $137,000 to $189,000 CAD.
  • Equity as part of the total compensation package.
  • Employee stock purchase program.
  • Flexible paid time off.
  • 20 weeks of fully paid gender-neutral parental leave.
  • Fertility and adoption assistance.
  • RRSP with employer match.
  • Mental health counseling, backup child care, and backup elder care.
  • Health, dental, and vision benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Lima, Peru

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to design and ship accessible, high-quality native Windows applications for its widely used text-to-speech platform.

C# C++ CI/CD .NET
0 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Kolkata, India

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the architecture and development of accessible, high-quality Windows applications that help millions of people read and learn more easily.

C# C++ CI/CD .NET
0 minutes ago

Senior Software Engineer, Core Experiences - Zurich, Switzerland

Speechify 51-250 Internet Software & Services

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

GCP Java Kotlin
0 minutes ago

Director, Algo Trading/SOR Developer

Galaxy 251-1K Capital Markets

Galaxy is hiring an Algo Trading / Smart Order Router Developer to build next-generation, low-latency trading infrastructure for its digital assets business.

AWS GCP Linux
0 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