About the Role
MongoDB is establishing a new Forward Deployed Engineering team within its extended R&D organization. This team will bridge the gap between application modernization efforts and the Product and Engineering teams, focusing on leveraging Generative AI technologies to accelerate transformations from legacy applications to modern platforms.
Many organizations grapple with legacy applications facing issues like scalability, resilience, high operating costs, and cloud incompatibility. MongoDB, as a leading developer data platform, is pivotal in enabling these organizations to migrate workloads to new, often microservices-based platforms. The Forward Deployed Engineering team will explore Generative AI's potential to enhance these transformations, providing critical feedback to drive future MongoDB capabilities and its ecosystem.
Responsibilities
- Contribute to customer application modernization initiatives across all lifecycle phases: assessment, planning, design, data modeling, code conversion, development, testing, build, integration, release configuration, production operations, optimization, and best practices adoption.
- Test and drive adoption of MongoDB migration products, providing concise feedback to the development organization.
- Collaborate closely with Product and Engineering teams to influence the MongoDB product roadmap.
- Execute Proof of Concepts (POCs) personally, developing or extending existing tools for customer success, with a focus on reusability and potential product integration. These activities often occur at client locations.
- Maintain deep technical understanding of MongoDB products, technologies, and protocols.
- Work as part of a broader delivery team including MongoDB Professional Services consulting engineers, project managers, and account teams.
- Assist sales teams in evaluating opportunities with prospective and current customers.
- Be willing to work on-site with customers approximately 7 days per month, which includes regional travel within Europe.
Requirements
- 4+ years of experience as a field engineer, professional services consultant, or full-stack developer working directly with Enterprise clients.
- Proficiency in Java or C#, and familiarity with common database access patterns and frameworks in these languages.
- Strong knowledge of enterprise-scale software architectures, application development methodologies, and software deployment and operations.
- Experience developing enterprise applications using relational databases, employing SQL and stored procedures with Oracle, MS SQL Server, Sybase, and/or PostgreSQL databases.
- Experience using and developing with MongoDB and JSON-based Document models is highly desirable.
- Demonstrated problem-solving skills, including the ability to collaborate across disciplines and teams to find creative technical and business solutions.
- Willingness to delve into complex domains, ask pertinent questions, and introduce new software tools and technologies to solve customer problems.
- Excellent communication skills (both spoken and written) for internal team interactions and customer meetings.
- Good understanding of Generative AI concepts, tools, and services. Experience building new applications/tools using Generative AI (e.g., Cursor, Claude Code, Gemini, OpenAI APIs) is a significant advantage.
- Strong interest in how AI-supported toolchains can enhance application development.
Success Measures
The successful Senior Forward Deployed Engineer will:
- Become an expert-level user of MongoDB and its current migration tools.
- Develop a playbook for customer application modernization engagements in collaboration with MongoDB Engineers, Product Management, and Engineering.
- Communicate complex technical proposals clearly and persuasively to diverse audiences.
- Provide unique insights into customer needs, product requirements, and strategic opportunities based on field experience.
- Gain a reputation as a trusted advisor among field teams and customers.
- Contribute to the success of customer application migration initiatives.