Senior Software Engineer

MongoDB
Summary
Join MongoDB's Atlas Search team and contribute to the design and implementation of customer-facing features and products. You will own project-level software delivery, participate in product and architecture discussions, and perform code reviews. Collaboration with other teams is essential, as is working with a talented team focused on customer problems and implementing excellent software solutions. This remote role, based in Canada, offers the opportunity to impact the adoption of Atlas Search, particularly new products like vector search and customer implementation of RAG and chat applications. The ideal candidate will have significant experience in application development and proficiency in various programming languages and frameworks.
Requirements
- 7+ years of professional experience with application development
- Proficiency in modern programming languages and techniques; preferably Typescript (client and server) and Java
- Proficiency in modern Javascript frameworks; preferably React and Next.js
- Experience developing distributed systems, cloud services and SaaS products
- A history of effectively working with and building consensus among stakeholders across job functions (e.g., product and design)
Responsibilities
- Contribute to the design and implementation of customer facing features and products using client and server side Typescript, React, Next.js, and Java
- Own project-level software delivery, including setting and meeting milestones and stakeholder communication
- Participate in product and architecture discussions
- Perform code reviews with peers and make recommendations on how to improve our code and software development processes
- Collaborate with other teams including cloud services, database, enterprise tools, drivers and support to coordinate changes or contribute to their projects
- Work with a talented team of engineers who care deeply about customer problems and implementing great software solutions with the best technologies for the job
Benefits
- Flexible paid time off
- 20 weeks fully-paid gender-neutral parental leave
- Fertility and adoption assistance
- Registered Retirement Savings Plan (RRSP) with employer match
- Mental health counseling
- Backup child and elder care
- Health, dental, and vision benefits offerings