Senior Software Engineer, Replicated Storage Services (DS)
Company: MongoDB
Location: New York
Posted on: May 1, 2025
Job Description:
MongoDB's mission is to empower innovators to create, transform,
and disrupt industries by unleashing the power of software and
data. We enable organizations of all sizes to easily build, scale,
and run modern applications by helping them modernize legacy
workloads, embrace innovation, and unleash AI. Our industry-leading
developer data platform, MongoDB Atlas, is the only globally
distributed, multi-cloud database and is available in more than 115
regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows
customers to build and run applications anywhere-on premises, or
across cloud providers. With offices worldwide and over 175,000 new
developers signing up to use MongoDB every month, it's no wonder
that leading organizations, like Samsung and Toyota, trust MongoDB
to build next-generation, AI-powered applications.Within MongoDB,
the Replicated Storage Services organization is responsible for the
beating heart of the database, ensuring data is replicated quickly
and accurately, data is prepped for storage, transactions are
planned and executed in isolation, and user requests are
efficiently ordered and processed. We have multiple initiatives in
flight to better leverage the latest hardware and to build the
next-generation architecture. Our areas of concern are a good
alignment for engineers interested in scaling and correctness of
data storage and data movement.Our team champions a strong culture
of inclusivity, diversity, and collaboration. We are looking for
engineers who can succeed in large, matrixed organizations by
providing their unique viewpoint, persuading other engineers, and
using data-driven approaches to set goals and standards. Leadership
and soft skills are critical to the success of our teams.This role
can be based out of our NYC headquarters, office hub locations, or
remotely in the United States and Canada.Candidate Profile
- Experience with maintaining availability and durability of data
at cloud-scale
- At least 5 years of experience in programming, debugging, and
performance tuning for distributed and/or highly concurrent
software systems
- Experience operating micro-service architectures at
cloud-scale
- Experience with large backend/compiled codebases and compiled
languages, preferably in C++
- Degree in Computer Science or similar field, or equivalent
practical experience, with strong proficiency in data structures,
algorithms, concurrency, and software design/architecture
- Interest in the theory and practice of database internals
- Professional or academic expertise in the domain of distributed
systems is helpful, but not requiredPosition Expectations
- Collaborate with engineers across a large-matrixed
organization
- Work with product management, customers, and internal
stakeholders with a focus on delivering goal-oriented
solutions
- Identify, design, implement, test, and support new
features
- Keep abreast of new database technologies, cloud scaling
solutions, and techniques in distributed computing
- Espouse and promote the MongoDB values through mentorship,
building together, intellectual honesty, and accountabilitySuccess
Measures
- In three months, you will have contributed to the development
of a new feature, design for a feature, or iterated on an existing
feature
- In six months, you will be providing detailed feedback on code
reviews, interviewing potential hires, and reviewing feature
designs
- In twelve months, you will have handled business requests with
significant ambiguity, written feature proposals, and mentored team
membersTo drive the personal growth and business impact of our
employees, we're committed to developing a supportive and enriching
culture for everyone. From employee affinity groups to fertility
assistance and a generous parental leave policy, we value our
employees' wellbeing and want to support them along every step of
their professional and personal journeys. Learn more about what
it's like to work at MongoDB, and help us make an impact on the
world!MongoDB is committed to providing any necessary
accommodations for individuals with disabilities within our
application and interview process. To request an accommodation due
to a disability, please inform your recruiter.MongoDB, Inc.
provides equal employment opportunities to all employees and
applicants for employment and prohibits discrimination and
harassment of any type and makes all hiring decisions without
regard to race, color, religion, age, sex, national origin,
disability status, genetics, protected veteran status, sexual
orientation, gender identity or expression, or any other
characteristic protected by federal, state or local laws.MongoDB's
base salary range for this role in the U.S. is:$147,000 - $210,000
USD
#J-18808-Ljbffr
Keywords: MongoDB, New Rochelle , Senior Software Engineer, Replicated Storage Services (DS), IT / Software / Systems , New York, New York
Didn't find what you're looking for? Search again!
Loading more jobs...