MongoDB, Inc. logo

Senior Java Software Engineer, Client Libraries

MongoDB, Inc.Toronto; Vancouver
Full Timejavamongodbopen-source+5 more
Apply Now
MongoDB, Inc. logo

Senior Java Software Engineer, Client Libraries

MongoDB, Inc.

Apply Now

The Database Experience (DBX) Team at MongoDB is seeking a Senior Java Software Engineer to design, write, and support open-source libraries that enhance developer interaction with MongoDB. This hybrid role requires a strong background in Java and experience with concurrency and distributed systems, aiming to improve developer adoption and satisfaction.

Qualification

  • 4+ years of experience in software development
  • Experience with Java or other JVM languages
  • Knowledge of concurrency, parallelism, and distributed systems
  • Strong communication skills, both written and verbal
  • Experience in open-source software development
  • Ability to make pragmatic design tradeoffs
  • Advocacy for testing and modern development practices
  • Excitement about MongoDB's mission and values

Responsibility

  • Designing and implementing open-source libraries for MongoDB
  • Collaborating with veteran Java programmers to enhance the Java ecosystem
  • Integrating with other open-source software and AI tools
  • Testing and supporting software across various operating systems and MongoDB releases
  • Participating in open-source software development and communities
  • Advocating for modern development best practices and testing
  • Communicating effectively with internal and external stakeholders
  • Elevating the skills and expertise of team members

Similar Jobs