Lead Engineer, Storage Layer Services

3 days ago


New York, United States MongoDB Full time

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.

The Storage Layer Services Team is currently rethinking the MongoDB Cloud Storage Layer. This team sits at the heart of the next generation MongoDB Cloud Storage Architecture and is working to build performant distributed storage services both to enhance our existing MongoDB cloud storage architecture and to more efficiently support our customers' use cases.

Our team champions a strong culture of inclusivity, diversity, and collaboration. If you want to work on a collaborative team that applies distributed systems fundamentals to deliver core storage features of a popular database, join us Let’s change what’s possible for application developers, system architects, and database operators.

As the Team Lead for the Storage Layer Services, you will be responsible for leading and growing the engineering team taking on challenging, high-visibility projects that improve and enhance the performance, scalability, and reliability of the distributed systems underlying Atlas. The team prides itself on building high-quality software using clean abstractions, and lives MongoDB cultural values every day – we value intellectual curiosity and honesty, and building together in an environment that prioritizes collaboration over competition. Our team is distributed across North America, supporting both in-office and remote work with convenient work hours for each time-zone.

This role can be based out of our NYC headquarters, office hub locations, or remotely in the United States/Canada.

If you are passionate about data management, distributed systems, and leadership, and are excited to work on high-impact, high-growth projects, we would love to hear from you. Join us as a Team Lead and help us shape the future of data storage

Candidate Profile

  1. 3+ years of experience managing teams of software engineers. This includes people-management responsibilities such as hiring, performance and growth management, compensation planning, mentoring and growing strong software engineering teams

  2. 8+ years of experience building production-level code with a large user base, robust design structure, and rigorous code quality. Experience in data management systems and systems integration is ideal

  3. Demonstrates excellent verbal and written technical communication skills and desire to collaborate with colleagues, mentor fellow engineers and lead projects

  4. Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture

  5. Solid experience in designing, writing, testing, and maintaining highly distributed systems and/or data storage software. Professional or advanced academic expertise in the domains of data storage is preferable but not required

  6. Experience with large backend/compiled codebases and compiled languages, preferably in Rust/Go/Java

  7. Regardless of prior experience, they are willing, able, and excited to quickly learn new things in the domains of computer science and software engineering. They are curious about how people and organizations use MongoDB, and how MongoDB storage services could be improved to enable more use cases

Position Expectations

  1. Onboard onto a highly technical product as an individual contributor to gain product knowledge before taking on managerial responsibilities

  2. Actively participate in hiring for the Storage Layer Services team

  3. Lead and grow other engineers to coordinate seamless changes in a growing, feature-rich code base

  4. Implement and operate (oncall) production-ready applications

  5. Work with product managers, program managers, and other teams to specify, prioritize and deliver new features that delight our users

  6. Estimate task complexity, report progress, and voice risks for projects executed by reports

  7. Ensure that the team is running smoothly by helping to eliminate technical barriers, coordinating with other teams regarding dependencies, and focusing on the overall happiness of the team

  8. Contribute to planning for organizational growth, including allocation of engineering resources, future hiring plans, and assignment of projects

  9. Lead the design and implementation of new functionality in Storage Layer Service product’s availability and stability

  10. Estimates the delivery timeline for projects, and communicates well with upper management regarding project execution

Success Measures

  1. In the first month, you’ll have understood the surface area, the high level architecture of the MongoDB Storage Layer Service

  2. In three months, you’ll have onboarded onto the team, contributed to the design and development of features, and taken on full responsibility for projects slated for the subsequent quarter

  3. In six months, you have hired engineers for your team and led the development of multiple new features

  4. In twelve months, you’ll have performed a full annual cycle of performance and growth conversations with your team members, contributed to the vision for the future of the Storage Layer Service team and helped develop a plan to achieve that vision

To 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 (https://www.mongodb.com/blog/channel/culture) , 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 is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates.

MongoDB’s base salary range for this role in the U.S. is:

$137,000—$270,000 USD


  • Backend Engineer

    4 days ago


    New York, United States Layer Health Full time

    About us Layer Health is an AI startup spun out of MIT CSAIL, revolutionizing clinical documentation by leveraging the power of large language models. Having deployed our technology in real-world health systems, we've witnessed how the difficulty of accurately and efficiently extracting information from clinical notes affects all aspects of healthcare. We...

  • Software Engineer

    4 days ago


    New York, United States Layer Health Full time

    About us Layer Health is an AI startup spun out of MIT CSAIL, revolutionizing clinical documentation by leveraging the power of large language models. Having deployed our technology in real-world health systems, we've witnessed how the difficulty of accurately and efficiently extracting information from clinical notes affects all aspects of healthcare. We...


  • New York, United States Layer Health Full time

    About us: Layer Health is an AI startup spun out of MIT. We leverage LLMs to vastly improve the value and impact that can be unlocked from medical record data - building the "AI layer" for healthcare. We know that all organizations in the healthcare ecosystem struggle to extract and synthesize insights from medical records at scale. Our AI layer radically...


  • New York, NY, United States Microsoft Full time

    Are you excited about the possibility of changing the world by working on the largest Cloud Storage service? Come and join the Azure Storage team and contribute in revolutionizing it! The service hosts data of the largest companies in the world; supports all of Microsoft’s largest online businesses, including Office, OneDrive, Xbox, Teams, and Bing; and...

  • Storage Engineer

    6 days ago


    New York, United States Atlas Search Full time

    An NYC Market Maker is looking to add a Storage Engineer to their teamResponsibilitiesAdminster, configure and design storage devices for their Infrastructure EnvironmentWork on automation efforts for clustering and provisioning using Python and AnsibleRequirements5+ years of experience in Engineering; specifically with NetApp StorageExperience writing...

  • Storage Engineer

    5 days ago


    New York, United States Atlas Search Full time

    An NYC Market Maker is looking to add a Storage Engineer to their teamResponsibilitiesAdminster, configure and design storage devices for their Infrastructure EnvironmentWork on automation efforts for clustering and provisioning using Python and AnsibleRequirements5+ years of experience in Engineering; specifically with NetApp StorageExperience writing...

  • Lead Engineer

    11 hours ago


    New York, NY, United States Wells Fargo Full time

    About this role:Wells Fargo is seeking a Lead Systems Operations Engineer to join our Technology organization and be part of our Chief Technology Office.  Learn more about the career areas and business divisions at wellsfargojobs.com.You will be a key participant in monitoring, evaluating, and measuring the impact of decisions practiced in the Control...


  • New York, New York, United States Fourier Ltd Full time

    Fourier Ltd is a world-leading market maker seeking an experienced HPC Software Engineer to enhance its storage infrastructure. This critical role will significantly impact trading teams by improving data storage workflows for performance and reliability.The ideal candidate will have expert-level C++ programming skills, with Python experience a plus. A...


  • New York, New York, United States Layer Health Full time

    Job DescriptionWe're hiring an experienced product-minded full stack engineer to join our team. In this role, you will own the end-to-end development of new features and product experiences to supercharge Layer Health's internal and customer-facing applications.The job is approximately 70% frontend/30% backend development. You can expect to:Design, build,...

  • Technical Leader

    2 hours ago


    New York, New York, United States The Cypress Group Full time

    We are looking for a skilled Technical Leader to join our team at The Cypress Group and lead our Linux and storage engineering efforts.Key Responsibilities:Leadership and Team Development:Lead, mentor, and develop a high-performing team of Linux and storage engineers.Cultivate a collaborative, innovative, and results-oriented culture within the team.Manage...

  • Cloud Storage Engineer

    14 hours ago


    New York, New York, United States Canonical - Jobs Full time

    At Canonical, we are looking for a talented Cloud Storage Engineer to join our Cloud Engineering team. In this role, you will have the opportunity to work on cutting-edge technologies such as OpenStack, Ceph, and Kubernetes, with a focus on distributed storage and Ceph.About the RoleThis is an exciting opportunity to be part of a globally distributed team...


  • New York, United States Layer Health Full time

    Layer Health is an AI startup spun out of MIT, revolutionizing chart review for healthcare. Using the latest LLM technology, we are vastly improving the value and impact that can be unlocked from medical record data. We know that all organizations in the healthcare ecosystem struggle to extract and synthesize insights from medical charts at scale. Our AI...


  • New York, United States The Cypress Group Full time

    Job DescriptionJob DescriptionOur NYC based client is looking for a Storage / Automation Engineer for their global team. This is a key role in managing storage infrastructure, performance and automation.Qualified candidates will have hands-on experience working with Pure and/or NetApp storage solutions, scripting with Python, Bash and/or PowerShell...


  • New York, New York, United States Layer Health Full time

    About Layer HealthWe are a cutting-edge AI startup that aims to revolutionize chart review for healthcare. Our innovative technology utilizes the latest LLM advancements to unlock unparalleled value and impact from medical record data. Our mission is to empower organizations in the healthcare ecosystem by extracting and synthesizing insights from medical...

  • Software Engineer

    3 days ago


    New York, United States x.ai Full time

    Are you prepared to join the X team and help build the ultimate real-time information-sharing app, revolutionizing how people connect? At X, we're on a mission to become the trusted global digital public square, committed to protecting freedom of speech and building the future unlimited interactivity. Our goal is to empower every user to freely create and...


  • New York, New York, United States 2Bridge Partners Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our team as we continue to grow and expand our services.The ideal candidate will have a strong background in designing, developing, and supporting cloud-based financial systems.Lead the development of scalable distributed computing systemsOversee architectural design and implementation...


  • New York, United States The Cypress Group Full time

    Job DescriptionJob DescriptionJob Title: Head of Linux and Storage EngineeringLocation: Midtown, NYCRole Overview:Were looking for an experienced Head of Linux and Storage Engineering to lead a team responsible for designing, implementing, and supporting enterprise-level Linux infrastructure and storage solutions. This critical role will drive the strategic...


  • New York, New York, United States City of New York Full time

    Join our team at the City of New York's Office of Technology and Innovation and contribute to the development of cutting-edge technology solutions that make a meaningful impact on millions of people.Job Description:As a Senior Enterprise Storage Engineer, you will be responsible for leading the design, implementation, and ongoing support of Enterprise...


  • new york city, United States Atlas Search Full time

    An NYC Market Maker is looking to add a Storage Engineer to their teamResponsibilitiesAdminster, configure and design storage devices for their Infrastructure EnvironmentWork on automation efforts for clustering and provisioning using Python and AnsibleRequirements5+ years of experience in Engineering; specifically with NetApp StorageExperience writing...


  • New York, New York, United States 2Bridge Partners Full time

    Are you looking for a challenging role as a Software Engineer Lead where you can utilize your technical skills and experience to drive business growth? 2Bridge Partners is a leading FinTech firm seeking an experienced individual to join their team as a Software Engineer Lead.Company Overview2Bridge Partners is a small, growing, well-capitalized company...