Associate Technical Services Engineer

New York, NY

Servicing the most popular NoSQL database, with growth in every industry vertical, presents new challenges every day.  Successful members of the Technical Services team will not only be comfortable diving into these uncharted waters but will be excited to solve the problems our diverse customers face.

Team members will apply strong problem solving skills and will acquire a broad understanding of our products as well as a wide range of innovative customer applications and environments, from Foursquare to CERN to Metlife and everywhere in-between.  At the end of the day, you’ll be able to look at these groundbreaking applications and say that you had a hand in making them happen.  

The Technical Services team at MongoDB, Inc. is responsible for ensuring customer success in their use of MongoDB through:

  • consulting on application or schema design
  • optimizing performance and solving scalability issues
  • resolving production outages
  • designing and reviewing operational procedures like business continuity plans
  • explaining the internals of MongoDB

 Responsibilities

  • Help our customers succeed by solving their challenging technical problems, all the way from design through to production operations. This means working on hands-on customer issues, and escalating problems as needed
  • Helping to mentor less experienced members of the team, and to recruit new members of the team.  This includes assisting with phone screens and in-person interviews
  • Contribute to internal technical projects, which can include software development, benchmarking, building documentation and training guides, and providing oversight on other engineers’ project work
  • Optional, but encouraged: interact with the community at meetups and conferences

Requirements

  • Minimum 2-4 years in one or more of the following (ideally with some experience in the rest): Software development, Application design, Systems administration, Network administration, Database administration, Data architecture and design, Performance tuning and benchmarking, Technical Support on back-end services (example: databases)
  • Excellent communication skills, written and verbal
  • The ability to think on your feet, remain calm under pressure, and solve problems in real-time
  • Strong diagnostic/ troubleshooting process, with significant experience troubleshooting real, end-to-end technical issues
  • The desire and ability to rapidly learn a wide variety of new technical skills

Nice to haves

  • Experience coding in one or more of Java, PHP, Python, Ruby, C, C++, C#, Javascript
  • Experience administering large-scale production environments, including hardware, operating systems (Linux or Windows), networks (including firewalls and load balancers)
  • Experience managing large scale databases (RDBMS or NoSQL or both)
  • Experience using or managing MongoDB
  • Language skills (Japanese, Mandarin, German, Spanish, French are all plusses)
  • Basic team leadership or management skills, preferably with hands-on experience