Senior Staff Engineer, Server Networking

1 day ago


Toronto, Ontario, Canada MongoDB Full time $120,000 - $250,000 per year

The Networking & Observability Team builds infrastructure for low-overhead observability and communication between MongoDB Server nodes, clients, and other services. We operate close to the bottom of the stack, and have a huge impact on the performance and robustness of the database. Recently, we've worked on POCs for making our RPC stack's architecture as performant as possible and are integrating OpenTelemetry to accelerate the diagnosis of performance issues and test failures. 

Our team champions a strong culture of inclusivity, diversity, and collaboration. If you want to be a deeply technical leader on a collaborative team that applies low-level systems and networking expertise to build the foundational infrastructure of a popular database, join us Let's build a faster, more reliable, and exceptionally observable database system together

This role can be based out of our Toronto office or remotely from anywhere in North America.

Candidate Profile
  • Minimum 12 years of experience in programming, debugging, and performance tuning distributed and/or highly concurrent C/C++ software systems 
  • Strong systems fundamentals, including multi-threaded programming, performance profiling, and expert-level network programming
  • Familiarity with database internals or building core components for data processing systems
  • Familiarity with observability ecosystem and best practice
  • Excellent verbal and written technical communication skills and a strong desire to collaborate with colleagues and mentor engineers
  • Excellent time and project management skills including the ability to make realistic assessments of project cost and complexity
Responsibilities
  • Lead the architecture and implementation of low-level networking components that drive the performance, scalability, cost-efficiency, and resiliency of MongoDB Server
  • Design and implement observability improvements that enable MongoDB engineers and customers to quickly and accurately diagnose the root cause of production issues
  • Handle networking-related customer escalations from Technical Support team and coach teammates to do the same
  • Write production-ready database code in C++, improve the existing code, and mentor their team to write higher quality code
  • Own all code the Networking & Observability Team maintains, ensuring it achieves a high standard for quality (including security, durability, availability, and performance) and maintainability
  • Write and improve unit and integration tests in C++, Javascript, and Python to demonstrate correctness
  • Diagnose test failures, identify bugs in existing code, fix them, and prevent bugs from being introduced in new code
  • Investigate the performance impact of code changes that may cause software performance regressions
  • Interview candidates for advanced software engineering positions
  • Develop and maintain expertise on cutting edge database, networking, and observability developments from industry and academia
  • Lead development and project management of some of the largest projects across the company
  • Collaborate with stakeholders and engineering teams across the company to jointly work on large initiatives
  • Advise Product Management on technical product direction, engineering complexity and inter-project dependencies
  • Collaborate with Product Management and Engineering leadership to define product roadmaps
Success Measures
  • In the first month, you will have understood the high level architecture of MongoDB networking and observability, and fixed a few bugs
  • In three months, you will have contributed to the development in C++ of a project slated for the next major release of MongoDB, and diagnosed and fixed a few customer or testing-reported issues
  • In six months, you will have taken on code review responsibilities and are involved in reviewing the design for new features
  • In twelve months, you will be leading the development of new features and initiatives, helping to mentor engineers on the team, and using your experience to drive the long-term technical roadmap of the Networking & Observability Team
About MongoDB

MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB's unified database platform—the most widely available, globally distributed database on the market—helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure.

With offices worldwide and nearly 60,000 customers—including 75% of the Fortune 100 and AI-native startups—relying on MongoDB for their most important applications, we're powering the next era of software.

Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It's what makes us MongoDB. 

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, 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 is an equal opportunities employer.

Req ID #


  • Server

    1 day ago


    Toronto, Ontario, Canada The Party Staff Full time US$40,000 - US$60,000 per year

    The Party Staff, Inc. is looking to add to our growing roster of Servers in Ontario CACalling all hospitality professionals The Party Staff in search of experienced servers to join our team of fun-loving professionals. We've been providing top-notch staffing solutions to the hospitality industry for 35 years, and we're looking for dedicated and skilled...

  • Network Engineer

    1 week ago


    Toronto, Ontario, Canada Great River Financial Services Inc (GRFS) Full time $45,000 - $65,000 per year

    Job Networking:Level 2 Network Engineer position that includes responsibilities and qualifications specifically related to cabling, racks, routers, servers, PDUs, optics, OOB, matrix switches, and health monitoring:Job Title: Network Engineer – Level 2Location: QUEBECDepartment: IT / Network OperationsJob Type: Full-Time | OnsiteJob Summary:We are seeking...


  • Toronto, Ontario, Canada Lambert Nemec Group Full time $80,000 - $120,000 per year

    Senior IT Support & Server TechnicianPosition OverviewOur client, a major national leader in the transportation industry, is seeking a Senior IT Support and Server Technician to join their dynamic IT team. This full-time, onsite role is based in the Toronto area.You will be the go-to expert for maintaining, troubleshooting, and supporting a critical server...


  • Toronto, Ontario, Canada Holt Renfrew Full time US$90,000 - US$150,000 per year

    Holt Renfrew offers you an inspiring, fashion-driven environment with opportunities to learn and grow. From our incredible partnerships with iconic luxury brands, to our commitments to corporate social responsibility, you will be inspired every day.A job at Holt Renfrew offers a competitive total compensation, a generous employee discount, pension, and...


  • Toronto, Ontario, Canada NTT Ltd. Full time US$90,000 - US$100,000

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive. Position Overview:We are seeking an...


  • Toronto, Ontario, Canada Groq Full time $120,000 - $180,000 per year

    Senior Infrastructure Engineer Mission: At Groq, we are building a custom cloud from the ground up - one data center at a time. Our Compute Storage team owns the systems that turn racks of bare metal into production-ready Kubernetes clusters powering the next generation of AI workloads. We are looking for a Staff Infrastructure Engineer to help us scale...


  • Toronto, Ontario, Canada Ting Internet Full time

    Ting Internet is a leading fiber Internet provider in the United States, delivering future-proof internet in over a dozen Ting Towns across the country.As part of Tucows (NASDAQ:TCX, TSX:TC), Ting is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever...


  • Toronto, Ontario, Canada Jolera Inc. Full time

    Who We Are  Jolera offers MSPs & IT solution providers next-generation managed services, enabling them to create world-class experiences for their clients. Your clients receive award-winning solutions built on over 20 years of experience servicing businesses worldwide. We've helped transform hundreds of MSPs & solution providers worldwide With our...


  • Toronto, Ontario, Canada NetBrain Full time $120,000 - $150,000 per year

    What We Need NetBrain is looking for an enthusiastic, relationship-minded and technically savvy individual to join us as a Senior Network Automation Services Engineer on our Customer Journey Team. We need someone who is ready to help our customers transform their organizations by creating a culture of no-code automation innovation. The Impact You'll...


  • Toronto, Ontario, Canada Rumble Full time US$150,000 - US$195,000

    Rumble is a high-growth video platform and cloud services provider that is creating an independent infrastructure. Our mission is to restore the internet to its roots by making it free and open once again.Rumble is seeking a Senior Network Infrastructure Engineer who will be a pivotal member of the team that builds and maintains the infrastructure that is...