Senior Java Software Engineer, Client Libraries

MongoDB

Toronto, Canada
$137,000 - $189,000 cad; not specified; benefits m...
On-site
Java software development
Jvm languages experience
Concurrency and parallelism
The Database Experience team builds libraries and tools to increase developer adoption, satisfaction, and retention with MongoDB

Job Summary

  • The Database Experience team builds libraries and tools to increase developer adoption, satisfaction, and retention with MongoDB.
  • You will have the opportunity to work with veteran Java programmers and deepen your knowledge of the Java ecosystem.
  • Responsibilities include working with Product, Server, and Cloud teams on new features, investigating bugs, and engaging with the developer community.

Matching Summary

The Database Experience team builds libraries and tools to increase developer adoption, satisfaction, and retention with MongoDB.

Salary

$137,000 - $189,000 CAD; Not specified; Benefits may include equity, ESPP, PTO, parental leave, fertility assistance, RRSP match, mental health counseling, backup care, health, dental, and vision.

Skills & Requirements

Must-have

  • Java software development
  • JVM languages experience
  • Concurrency and parallelism
  • Distributed systems knowledge
  • Open-source contribution
  • Modern development best practices

Nice-to-have

  • Pragmatic design tradeoffs
  • Elevate team skills
  • Engage with developer community
  • Fascinated by Java ecosystem

Key Requirements

  • 4+ years of experience writing high-quality software
  • Experience implementing libraries/applications in Java or other JVM languages
  • Must be based near a Canada office for hybrid work

Work Rights

Not specified

Tailored Resume

Cover Letter