LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›MongoDB›Senior Java Software Engineer, Client Libraries
MongoDB

About MongoDB

The leading developer data platform for modern applications

🏢 Tech👥 1001+ employees📅 Founded 2007📍 Theater District, New York, NY💰 $311.1m⭐ 4.1
B2BEnterpriseBig dataCloud Computing

Key Highlights

  • Headquartered in Theater District, New York, NY
  • Over 1000 employees and $311.1 million in Series F funding
  • Popular document-oriented database system with hundreds of millions of downloads
  • Partnership with Patronus AI for automated LLM evaluation

MongoDB is a leading developer data platform headquartered in the Theater District of New York, NY. The company specializes in a document-oriented database system that stores data as JSON-like documents, making it a popular choice for modernizing legacy applications. With over 1000 employees and $31...

🎁 Benefits

MongoDB offers a comprehensive benefits package including equity and an Employee Stock Purchase Program, 20 weeks of fully paid gender-neutral parenta...

🌟 Culture

MongoDB fosters a culture centered around open-source development and innovation. The company is committed to helping businesses modernize their appli...

🌐 Website💼 LinkedIn𝕏 TwitterAll 380 jobs →
MongoDB

Senior Java Software Engineer, Client Libraries

MongoDB • Toronto; Vancouver

Posted 3d ago🏢 HybridSeniorSoftware engineering📍 Toronto📍 Vancouver
Apply Now →

Skills & Technologies

JavaMongoDB

Overview

MongoDB is seeking a Senior Java Software Engineer to design and support open-source libraries for developers. You'll work with Java and MongoDB to enhance developer experience. This role requires 4+ years of experience in software development.

Job Description

Who you are

You have 4+ years of experience writing high-quality software, with a strong background in implementing libraries or applications in Java or other JVM languages. Your fascination with concurrency, parallelism, and distributed systems drives your passion for software development. You are eager to participate in open-source software development and communities, advocating for testing and modern development best practices. Your communication skills shine both in writing and face-to-face interactions, allowing you to effectively collaborate with team members and stakeholders. You are adept at making pragmatic design tradeoffs while balancing features, maintainability, and delivery time, and you take pride in elevating the skills and expertise of those around you. You resonate with our mission and values, and you are excited about the opportunity to contribute to the Java driver, Java Reactive Streams Driver, Scala Driver, Kotlin Driver, Spark Connector, and other JVM-based projects.

What you'll do

As a Senior Java Software Engineer on the Database Experience (DBX) Team, you will design, write, and support open-source libraries that enhance the developer experience with MongoDB. You will collaborate with veteran Java programmers, deepening your knowledge of the Java ecosystem while helping to streamline and increase the adoption of MongoDB. Your responsibilities will include developing high-quality software that meets the needs of developers, ensuring that the libraries you create are reliable and enjoyable to use. You will engage with the open-source community, contributing to discussions and improvements that benefit the broader ecosystem. You will also advocate for best practices in testing and development, ensuring that your team maintains high standards in code quality and performance. Your role will involve making design decisions that balance user needs with technical feasibility, and you will work closely with cross-functional teams to deliver impactful solutions.

What we offer

MongoDB offers a competitive salary range for this role in Canada, between $137,000 and $189,000 CAD, along with a comprehensive benefits package that includes health, dental, and vision benefits, mental health counseling, and a Registered Retirement Savings Plan (RRSP) with employer match. We foster a collaborative and inclusive work environment where you can thrive and grow your career. Our hybrid working model allows you to work from one of our Canadian offices or remotely, providing flexibility to suit your lifestyle. Join us in our mission to enhance developer adoption and satisfaction with MongoDB, and be part of a team that values innovation and excellence.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at MongoDB.

Apply Now →Get Job Alerts