logo

MongoDB

Application Modernization Engineer, Forward Deployed Engineering

Department
Engineering
Job Type / Location
Dublin
Experience Required
4+ years
Posted On

About the Role

MongoDB is seeking an exceptional individual to join our new Forward Deployed Engineering team, playing a pivotal role within our extended R&D organization. Forward Deployed Engineering bridges the gap between teams engaged in application modernization and our core Product and Engineering teams.

Many organizations face challenges with legacy applications, including scalability issues, resilience concerns, prolonged development cycles, high operating costs, and incompatibility with cloud environments. To tackle these, they embark on significant Application Modernization programs. MongoDB is recognized as the premier developer data platform for transactional systems, offering unparalleled scalability, resiliency, and developer experience both in the cloud and on-premises. Organizations are continuously migrating workloads from these legacy systems to modern platforms, often microservices-based, leveraging MongoDB.

Such transformations are inherently time-consuming and often risky. The advent of generative AI-based tooling promises to dramatically accelerate these transformations. Forward Deployed Engineering is tasked with exploring the potential of Generative AI technologies and delivering crucial feedback to MongoDB’s R&D teams to drive the future capabilities of MongoDB and its ecosystem.

As an Application Modernization Engineer, you will collaborate with project teams executing Application Modernization projects for customers. Your responsibilities will include evaluating, building, and applying tools in modernization projects, facilitating their adoption across various project teams, identifying opportunities for tool deployment, selecting potential third-party tools, contributing to tooling prototypes, and helping to shape the product roadmap.

This role offers flexibility, allowing you to be based out of our Dublin office or work remotely within Ireland.

Our Ideal Candidate Will Have

  • 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#, along with familiarity with common database access patterns and frameworks in one or more of 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.
  • Proven problem-solving skills, including the ability to collaborate across disciplines and teams to devise creative solutions for technical and business challenges.
  • 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), essential for internal team interactions and customer meetings.
  • A good understanding of Generative AI concepts, tools, and services. Any experience building new applications/tools using Generative AI (including Cursor, Claude Code, Gemini, and OpenAI APIs) is a significant advantage.
  • A strong interest in how AI-supported toolchains can enhance application development.

Position Expectations

  • Contribute to customer application modernization initiatives across all phases of the application lifecycle: assessment and analysis; planning and design; data modeling; application code conversion, development, testing, and build; integration and release configuration, production operations, application optimization, and best practices adoption.
  • Test drive MongoDB migration products to deliver on customer use cases and drive product adoption. Provide concise feedback to the wider development organization.
  • Work closely with Product and Engineering teams to influence the direction of the MongoDB product roadmap.
  • Personally execute POCs, including developing or extending existing tools when necessary and appropriate for customer success, with a focus on reusability and eventual product integration. These often take place on-premises at client locations.
  • Maintain a broad and deep technical understanding of the product line and its underlying technologies and protocols.
  • Collaborate as part of a broader delivery team comprising consulting engineers from MongoDB Professional Services, project managers, and account teams.
  • Assist sales teams in evaluating opportunities with prospects and customers.
  • Willingness to work on-site with customers for 7 days per month, which includes regional travel (within Europe).

Success Measures

The Senior Forward Deployed Engineer will demonstrate success by achieving the following strategic tasks and responsibilities:

  • Becoming an expert-level user of MongoDB and our current migration tools.
  • Developing a playbook for customer application modernization engagements, in collaboration with other MongoDB Engineers, Product Management, and Engineering.
  • Communicating complex technical proposals simply and convincingly to diverse audiences.
  • Providing unique insights into customer needs, product requirements, and strategic opportunities based on field experience.
  • Gaining a reputation as a trusted advisor with our field teams and customers.
  • Contributing to the successful outcome of customer application migration initiatives that they support.

View Assessment Process

Think you'll be a good fit?