
Senior Java Software Engineer, Client Libraries

Senior Java Software Engineer, Client Libraries

Senior Java Software Engineer, Client Libraries
MongoDB, Inc.
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



