Senior Consulting Engineer

MongoDB MongoDB · Enterprise · Sydney, Australia · PS Field Delivery

Senior Consulting Engineer role at MongoDB, focusing on customer implementations, training, and influencing product roadmap. Requires deep expertise in data platform design, operational excellence, and strong communication skills. The role involves working with customers across various industries to ensure they get the best out of MongoDB, which is positioned as a database for the AI era.

What you'd actually do

  1. Contribute to customer implementations at any or all phases of the application lifecycle: portfolio assessment, application planning, and design, deployment architectures, development and build, integration and release configuration, system testing, production operations, application optimization, and best practices adoption
  2. Deliver customer classroom-based training to architect, developer, and operations roles
  3. Work as part of a wider delivery team comprising fellow consulting engineers, project managers, and account teams
  4. Cultivate your individual MongoDB reputation as a trusted advisor to guide MongoDB and our customers into the future
  5. Partner with Product and Engineering teams to influence the direction of the MongoDB product roadmap

Skills

Required

  • Deep, demonstrable expertise in data platform design and operational excellence, including data modeling, performance tuning, and scaling for at least one major database (e.g., MongoDB, PostgreSQL, SQL Server, Oracle)
  • Proven ability to function as a trusted technical advisor by combining strong verbal and written communication skills with hands-on problem-solving ability
  • Confidence speaking and presenting in a collaborative customer setting
  • Strong, hands-on proficiency in Linux system use and diagnostics
  • Practical experience deploying and managing databases using Kubernetes (k8s)/Containers
  • 10+ years of software development/consulting experience
  • Familiarity with enterprise-scale software architectures, application development methodologies, and software deployment and operations
  • Competence in at least one of the following languages (in no particular order): Java, C#, Python, Node.js (JavaScript), Ruby, Go
  • Capable and comfortable with frequent travel for short trips to customer site during the working week