
Technical Services Engineer
MongoDB · Posted Nov 2
Modern database platform, cloud database-as-a-service, vector search, and developer data services
Get a personal compatibility score
Add a resume for personal matches
About the role
MongoDB's Technical Services team advises and supports customers running MongoDB, the MongoDB Atlas multi-cloud database, and Cloud Manager across AWS, Google Cloud, and Microsoft Azure. Technical Services Engineers act as experts in the entire MongoDB ecosystem, including database server, drivers, cloud, and infrastructure. This role works alongside the company's largest customers on architecture, performance, recovery, and security challenges, and contributes to internal projects such as support tools for performance, benchmarking, and diagnostics.
What you will do
- You'll be working alongside our largest customers, solving their complex challenges - resolving questions on architecture, performance, recovery, security, and everything in between. You'll be an expert resource on best practices in running MongoDB at scale, whatever that scale may be. You'll be an advocate for customers' needs - interfacing with our product management and development teams on their behalf. And you'll contribute to internal projects, including software development of support tools for performance, benchmarking, and diagnostics.
- In 3 months, you’ll have gained a deep understanding of MongoDB and its ecosystem. You will complete New Hire Training.
- In 6 months, you will be comfortable working frontline with our customers. You will also complete the MongoDB Certified DBA Associate exam.
- In 12 months, you will work on gaining expertise to be a part of a technical experts group within MongoDB and will be helping your peer engineers in advance diagnostics. Also, you will be encouraged to handle technical escalations independently.
Skills used in this role
What the employer is looking for
- You should have 5+ years of proven experience, we consider all candidates with an eye for those who are self-taught, insatiably curious, and multi-faceted.
- The ideal candidates should have strong technical experience in more than one of the following areas
- Systems engineering experience, including Linux performance, memory management, I/O tuning, configuration, security, networking, clusters, and troubleshooting
- Understand core Kubernetes concepts, including containers, namespaces, custom resources and multi-cluster deployments
- Should have a good understanding of Networking concepts and protocols (DNS, TCP/IP, SSL/TLS, etc.)
- Storage engineering experience, including NAS, SAN, SSD, multi-pathing, and caching
- Experience building and maintaining complex mission-critical production database systems
- Broad awareness of customer workloads and use cases, including performance, availability, and scalability
- Experience analyzing issues holistically, from the application tier through the database, down to the storage
- Be able to read code, and basic coding/scripting ability in one or more languages: Java, Python, Ruby, C, C++, C#, Javascript, node.js, Go, etc.
- Desire and ability to rapidly learn a wide variety of new technical skills
- If you have an operations background, we prefer experience administering large-scale production environments, including hardware, operating systems (e.g. Linux, Windows), networks (including firewalls and load balancers), as well as cloud-based resources (e.g. AWS, Azure, Google Cloud Platform).
- You should possess a genuine desire to help people, the ability to think on your feet and remain calm under pressure while solving problems in real-time. There’s a lot to learn, so the desire and ability to rapidly learn a wide variety of new technical skills is paramount. We work in a collaborative team environment, so a willingness and ability to get help from team members when required, and good judgment to know when to seek help, is essential. We also aim to have diverse technical backgrounds and therefore different subject matter expertise is welcome.
Preferred qualifications
- Experience managing large scale databases (e.g. RDBMS, NoSQL)
- Experience with authentication systems such as LDAP, Kerberos, AD
- Experience using or managing MongoDB
- Experience using distributed version control systems, and in particular git
- Experience using any cloud services stack such as AWS, Azure or GCP
- Experience with virtualization, Docker, Kubernetes (including CLI), ability to inspect resource / container status using relevant utilities and commands
Benefits and support
- Employee affinity groups
- Fertility assistance
- Generous parental leave policy
About MongoDB
MongoDB is a modern, general-purpose database platform designed to unleash the power of software and data for developers and enterprises globally. Its flagship cloud database service, MongoDB Atlas, supports flexible document models, vector search, and transactional capabilities built for modern cloud and AI-driven workloads.
- Industry
- Database Software
- Company size
- 5741 employees
- Founded
- 2007
- Location
- New York, New York, USA
- Funding stage
- Public Company
Funding
Public Company · $311M raised
- 2015-01-01Series F$80M
Leadership
President and Chief Executive Officer
Chief Financial Officer
Chief Technology Officer
Chief Customer Officer
Recent coverage
CRN
MongoDB Launches New AI Agent Management Offering, Major Database Update2026-09-29
MongoDB Newsroom
MongoDB Announces CEO Transition2026-09-28
PR Newswire
Cognition and MongoDB Partner to Modernize Enterprise Infrastructure In Months, Not Years2026-09-29
MongoDB Investor Relations
MongoDB Announces Second Quarter Fiscal 2027 Financial Results2026-09-01