Senior Developer Advocate, Search

Save to Kiter
What Mongodb is looking for in applicants

The database market is massive (IDC estimates it to be $121B+ by 2025!) and MongoDB is at the head of its disruption. At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading modern data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.

Help build, educate, and lead a vibrant technical community, which results in accelerated adoption of MongoDB Atlas Search. Your full-time job will be to help raise awareness of MongoDB Atlas Search and increase the visibility and understanding of MongoDB’s developer data platform among developers.  Search is a critical element of modern application development and this role offers an opportunity to have a real impact on its on-going adoption

The MongoDB developer advocacy team is a group of software developers who love helping other developers and enabling them to be successful. In joining our team, you’ll also join our mission to support developers to innovate. Our best days are spent helping developers write and deploy secure, reliable, and fault-tolerant software.

This is a role for an individual who wants to have an outsized impact within an organization. MongoDB is a place where talented, focussed individuals can move the needle for the whole company. Bring your best ideas and we can help you make them come to life. 

The ideal candidate for this role should have a background in engineering and software development, significant experience in Search and Apache Lucene, database expertise, and knowledge and understanding of developer communities — through attending events, collaborating on open source software, or supporting users online. It also helps to have proven success in helping other developers to build reliable and scalable, fault-tolerant search-centric applications. They have a natural excitement about new technologies and the prospect of engaging with open source project maintainers and community members in person, through online forums, and on social media.

This role will be based remotely in New York, California, or Texas.

Highlights of the Role

Developer Advocates are technologists first and this role will enable you to use your expertise in creative ways. This is an excellent opportunity for you to leverage your expertise and teach developers how to build apps with MongoDB. As a member of the team, you’ll have the opportunity to build and express your voice through various mediums, including web-based technical articles, videos and webinars. The only limit to the role is your creativity.

Position Expectations

 As a Developer Advocate focused on search, you will be responsible for:

  • Educating and empowering developers who want to build search focused applications on MongoDB through technical content, including sample applications, presentations, and blog posts
  • Serving as a technical ally and partner to developers in helping them build, manage, and scale their applications
  • Supporting our product team and helping them build amazing software for the development community
  • Connecting with developers to showcase the value of MongoDB, and relay best practices at in person events in North America and further afield
  • Building relationships with individuals and organizations who support and inspire developer communities

Success Measures

The primary way we measure success in this role on a monthly and quarterly basis is in the number of individuals you interact or engage with and the quality of those interactions.

  • The Developer Advocate will be successful in this role when they can execute the following strategic tasks/responsibilities:
    • In 3 months, you will have been trained on MongoDB and contributing educational resources (i.e., sample applications, tutorials) for the community
    • In 6 months, you will have started executing developer-facing programs, supporting community members with an amazing customer experience, and submitting talks to conferences and local user groups
    • In 12 months, you will have delivered multiple talks at events, contributed educational content to enable developers, and established a strategic approach to events


  • BS in a technical field such as Computer Science, or equivalent experience
  • Experience using MongoDB
  • 5+ years of development experience with Python, Node.js, or a similar development language
  • 3+ years of experience with Apache Lucene and/or other relevant search technologies
  • Experience building production applications with AWS services, Azure services, Google Cloud platform, or other cloud services
  • The ability to travel at least 30% of your time

“Nice to Have” Skills We Can Help You Build

  • History of participation in open source developer communities, through contributions or other leadership activities
  • Experience pitching, founding, supporting, or advising a startup company
  • Technical writing skills, demonstrated by past blogging or other written work
  • Presentation skills as demonstrated by past speaking experience
  • Excellent writing and communication skills
  • Proficiency in a second programming/scripting language

To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!

MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.

MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Want some tips on how to get an interview at Mongodb?

What is Mongodb looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Senior Developer Advocate like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Senior Developer Advocate?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!