Desired Skills and Experience

  • Node.js and Python tools/services for automating the entire lifecycle of database servers and clusters
  • Essential tools for MongoDB, including our backup engine and large­-scale monitoring systems
  • Internal APIs and microservices
  • APIs for integrating with users and partner providers across the as­-a­-service spectrum
  • Developing estimates and plan to accomplish the milestones and deliverables in a timely and efficient manner
  • Leading projects and acting as mentor to junior developers on the team
  • A CS degree and 6 years of experience as a software developer
  • Knowledge of more than one object-­oriented programming language
  • Some experience with MongoDB or an extremely strong interest in learning it
  • Experience with Linux as a development and production environment
  • Experience working at a startup or a major tech company
  • Leadership with strong technical focus and track record of managing deliverables
  • Hands­-on technical leadership experience
  • Excellent communication and documentation skills
  • The ability to provide leadership to a technical team with varying skills and subject matter
  • You are a tinkerer! Show us any personal projects you’ve worked on, GitHub projects you’ve forked, etc.
  • You enjoy technical writing and understanding the value of all forms of documentation (APIs, manuals, blogs, tutorials, etc.) in the development community
  • You are naturally inclined to provide unbelievable customer service and enjoy teaching and helping others
  • You are excited to work with MongoDB
  • Competitive salary, health benefits, equity
  • Tons of leadership opportunities as you grow with our company
  • The chance to go outside your normal duties and work on our blog, attend hackathons and conferences, speak at events, contribute to StackOverflow and open­ source development, and anything else you’re interested in that can add to our community
  • An environment that gives you the flexibility to seize moments of inspiration

Apply