Principal Solutions Architect
MongoDB
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Principal Solutions Architect at MongoDB
MongoDB's Application Modernization Platform (AMP) team is dedicated to increasing MongoDB adoption by accelerating the modernization of legacy RDBMS applications. The AMP team utilizes a combination of proprietary GenAI and deterministic tools, alongside modernization methodologies developed from numerous customer engagements, to transform legacy applications to MongoDB. This process involves modernizing the application tier by decomposing legacy applications into services and building modern services on MongoDB.
Our modernization methodologies employ specialized tools that automate a wide range of tasks. These include analyzing legacy codebases to facilitate disaggregation, transforming legacy code (PL/SQL, T-SQL, Java, C#) into modern application frameworks on MongoDB, generating automated tests, and conducting side-by-side testing (legacy vs. modern).
We are seeking a Principal Solutions Architect to support the sales and delivery of these modernization engagements. This role will be based remotely in the UK.
Roles Responsibilities
- Ideally 8 to 11 years of related experience in a customer-facing role, with 5 to 7 years of experience in pre-sales with enterprise software.
- Minimum of 3 years experience with modern scripting languages (e.g., Python, Node.js, SQL) and/or popular programming languages (e.g., C/C++, Java, C#) in a professional capacity.
- Experience with modern software development processes and application architectures including (not an exhaustive list): agile development, domain-driven design, microservice architectures, test-driven development, event-driven architectures, operational data layers, test automation, etc.
- Experience designing scalable and highly available distributed systems in the cloud and on-prem.
- Facilitate technical workshops and discovery sessions with customer architects, developers, and business leaders.
- Experience installing and delivering complex demonstrations consisting of multiple applications deployed on Docker and Github Codespaces.
- Excellent presentation, communication, and interpersonal skills, with the ability to convey complex technical and business concepts in a clear and compelling manner to technology and business leadership.
- Ability to strategize with sales teams and provide recommendations on how to drive a multi-threaded account strategy, aligning other MongoDB and ecosystem resources to move towards a mutually beneficial account plan.
- The ability to travel up to 25%.
- A Bachelor’s degree or equivalent work experience.
You may also have:
- Experience selling databases and/or deploying applications with any of the major cloud providers.
- Experience with database programming and data models.
- Experience in data engineering or AI/ML projects.
- Experience in transforming legacy systems and platforms into modern, scalable, and efficient technology stacks.
- Understanding of popular sales methodologies/frameworks such as MEDDPICC/Command of the Message.
- A MongoDB Certification.
- A Cloud Provider Certification.
Key skills/competency
- Application Modernization
- Generative AI (GenAI)
- RDBMS Migration
- Microservices Architecture
- Cloud Architecture
- Distributed Systems
- Pre-sales
- Customer Engagement
- Python
- Java
How to Get Hired at MongoDB
- Research MongoDB's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor, focusing on the "Leadership Commitment".
- Tailor your resume: Highlight experience in application modernization, RDBMS to NoSQL migrations, GenAI tools, and distributed systems design, customized for the Principal Solutions Architect role.
- Showcase solutions architecture skills: Emphasize customer-facing pre-sales experience, ability to facilitate technical workshops, and strategic alignment with sales teams.
- Demonstrate technical depth: Prepare to discuss modern application architectures, cloud platforms, scripting/programming languages, and your experience with Docker/GitHub Codespaces.
- Practice behavioral questions: Be ready to share examples of complex problem-solving, influencing technical decisions, driving strategic account plans, and adapting to customer needs.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background