Talent.com
Senior Java Software Engineer, Client Libraries
Senior Java Software Engineer, Client LibrariesMongoDB • Toronto Vancouver
Senior Java Software Engineer, Client Libraries

Senior Java Software Engineer, Client Libraries

MongoDB • Toronto Vancouver
30+ days ago
Job type
  • Full-time
Job description

Our Database Experience (DBX) Team

The Database Experience team builds the libraries and tools that developers use day-to-day working with MongoDB. Our mission is to increase developer adoption, satisfaction and retention by providing a reliable, enjoyable interface for developers and other end-users.

For this role, we're looking for someone who would enjoy designing, writing, and supporting open-source libraries using MongoDB. You will have the opportunity to work with other veteran Java programmers, as you deepen your knowledge of the Java ecosystem, and help streamline and increase the adoption of MongoDB.

We are looking to speak to candidates who are based near one of our Canada office for our hybrid working model.

You might be right for this role if you

  • Have 4+ years of experience writing high-quality software
  • Have experience implementing libraries or applications in Java, or other languages that run on the JVM
  • Are fascinated by, and have experience working with concurrency, parallelism and distributed systems
  • Want to participate in open-source software development and communities
  • Communicate well, internally and externally, both in writing and face-to-face
  • Advocate for testing and modern development best practices
  • Can make pragmatic design tradeoffs while balancing features, maintainability, and delivery time
  • Elevate the skills and expertise of those around you
  • Are excited by our

You'll be on the team responsible for

  • , , , , , and other JVM-based projects
  • Integrations with other open-source software, such as and AI tools
  • Testing, delivering and supporting the above across multiple operating systems, JDKs, and MongoDB releases

You'll have responsibilities beyond writing code, including

  • Working with our Product, Server, Cloud, and other driver teams on designs and specifications for new customer-facing MongoDB features
  • Investigating bugs and support requests from commercial and open-source customers for the libraries and tools our team maintains
  • Seeking out speaking or writing opportunities to engage with our developer community
  • Mentoring junior engineers in both technical and non-technical professional skills

Success in this role means

  • Within three months, you will contribute effectively day-to-day, fix bugs, implement planned features, and thoroughly review your colleagues’ pull requests
  • Within six months, you will confidently lead projects, provide mentorship and technical guidance to colleagues, and contribute to process improvements
  • Within a year, you will demonstrate strong technical ownership, influence team and product growth through effective communication and collaboration, and contribute to high-impact product enhancements

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 guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.

Create a job alert for this search

Senior Java Software Engineer, Client Libraries • Toronto Vancouver

Similar jobs
Firmware - Firmware Lead

Firmware - Firmware Lead

Eliyan • Toronto, Vancouver
Full-time
Join the leading chiplet startup! As an Eliyan FW Lead, you will be working at a fast‑paced early‑stage startup creating technologies that fuel tomorrow’s chiplet based systems with best‑in‑class p...Show more
Last updated: 30+ days ago • Promoted
Data Architecture & Governance Advisor - Spanish Required

Data Architecture & Governance Advisor - Spanish Required

Cuso International • West Vancouver, British Columbia
Permanent
This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.This volunteer placement offers a u...Show more
Last updated: 2 days ago • Promoted
Strategic Partnership Advisor - Spanish Required

Strategic Partnership Advisor - Spanish Required

Cuso International • West Vancouver, British Columbia
Permanent
This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Cuso International is seeking two v...Show more
Last updated: 2 days ago • Promoted
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotate • West Vancouver, British Columbia, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
Last updated: 30+ days ago
Customer Service - Work from Home - 50k-60k / Year

Customer Service - Work from Home - 50k-60k / Year

Spade Recruiting • Bowen Island, British Columbia
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 30+ days ago • Promoted
Remote Senior SQL Engineer - AI Trainer

Remote Senior SQL Engineer - AI Trainer

SuperAnnotate • West Vancouver, British Columbia, CA
Remote
Full-time
As a Senior SQL Engineer, you will work remotely on an hourly paid basis to review AI-generated SQL queries, database designs, and data-processing logic, as well as generate high-quality reference ...Show more
Last updated: 30+ days ago
Survey Taker: Earn up to $25 per survey (Remote)

Survey Taker: Earn up to $25 per survey (Remote)

Earn Haus • Bowen Island, BC, CA
Remote
Full-time +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...Show more
Last updated: 30+ days ago • Promoted
Software Development Manager: Lead Teams & Deliver Impact

Software Development Manager: Lead Teams & Deliver Impact

emergiTEL Inc. • Vancouver, Toronto
Full-time
A technology solutions company in Vancouver is seeking a Software Development Manager to oversee software development projects and ensure delivery within budget.The ideal candidate has proven leade...Show more
Last updated: 30+ days ago • Promoted
Earn Cash From Taking Surveys Online

Earn Cash From Taking Surveys Online

Earn Haus • Bowen Island, BC, CA
Full-time +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...Show more
Last updated: 30+ days ago • Promoted
Wealth Associate (On-Site)

Wealth Associate (On-Site)

NATIONAL BANK OF CANADA • West Vancouver, British Columbia
Full-time +2
A career as a Wealth Associate at National Bank is a job where you can showcase your ability to work in synergy with clients and colleagues.In this role, you will help investment advisors to stand ...Show more
Last updated: 23 days ago • Promoted
Project Development Advisor - Spanish Required

Project Development Advisor - Spanish Required

Cuso International • West Vancouver, British Columbia
Permanent
This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Cuso International is seeking an ex...Show more
Last updated: 2 days ago • Promoted
AI Software Engineer — Hybrid/Remote, ML & AWS

AI Software Engineer — Hybrid/Remote, ML & AWS

Revenue Automation Inc. • West Vancouver
Remote
Full-time
A technology company in West Vancouver is seeking an experienced AI Software Engineer to join their innovative team.This role involves leading project teams, designing and implementing software sol...Show more
Last updated: 19 days ago • Promoted
Customer Service Agent - 50k-60k/Year - Remote

Customer Service Agent - 50k-60k/Year - Remote

Spade Recruiting • Bowen Island, British Columbia
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 30+ days ago • Promoted
Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn Haus • Bowen Island, BC, CA
Remote
Full-time +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...Show more
Last updated: 30+ days ago • Promoted
Wealth Associate (On-Site)

Wealth Associate (On-Site)

National Bank • West Vancouver, British Columbia
Full-time +2
A career as a Wealth Associate at National Bank is a job where you can showcase your ability to work in synergy with clients and colleagues.In this role, you will help investment advisors to stand ...Show more
Last updated: 22 days ago • Promoted
Organizational Wellbeing Advisor (E-Volunteer) - Spanish Required

Organizational Wellbeing Advisor (E-Volunteer) - Spanish Required

Cuso International • West Vancouver, British Columbia
Permanent
Online placement (E-Volunteer).Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Support the journey to becoming a caring org...Show more
Last updated: 2 days ago • Promoted
Complete Online Surveys For Cash (Up to $25/per)

Complete Online Surveys For Cash (Up to $25/per)

Earn Haus • Bowen Island, BC, CA
Full-time +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...Show more
Last updated: 30+ days ago • Promoted
Nanny Wanted - University Endowment Lands %Providername Posting

Nanny Wanted - University Endowment Lands %Providername Posting

CanadianNanny.ca • University Endowment Lands, British Columbia, Canada
Full-time
I am looking for child care for my child with special needs.We are looking for someone who is patient and loves working with little ones.I hope we have the chance to chat soon! Please visit https:/...Show more
Last updated: 30+ days ago • Promoted