MongoDB - Charlotte, NC

posted about 1 month ago

Full-time - Senior
Hybrid - Charlotte, NC
Professional, Scientific, and Technical Services

About the position

The Staff Engineer, Application Modernization at MongoDB plays a crucial role in the newly formed Field Engineering team, linking application modernization efforts with product and engineering teams. This position focuses on helping organizations transition from legacy applications to modern platforms, utilizing MongoDB's developer data platform. The role involves evaluating and applying tools for modernization projects, facilitating their use across teams, and contributing to the development of tooling prototypes to enhance MongoDB's offerings.

Responsibilities

  • Contribute to customer application modernization initiatives at all phases of the application lifecycle.
  • Test drive MongoDB migration products to deliver on customer use cases and drive product adoption.
  • Work closely with Product and Engineering teams to influence the MongoDB product roadmap.
  • Execute well-defined, outcome-focused projects, including POCs and MVPs.
  • Maintain a broad and deep technical understanding of the product line and underlying technologies.
  • Assist sales teams in evaluating opportunities with prospects and customers.
  • Collaborate with customers on-site for 7 days per month and travel to Australia for two weeks per year.

Requirements

  • 10+ years of experience as a field engineer, professional services consultant, or full stack developer working with Enterprise clients.
  • Proficiency in Python and Java or C#, with familiarity in common database access patterns and frameworks.
  • Expert knowledge of enterprise-scale software architectures and application development methodologies.
  • Deep experience with enterprise applications using relational databases and SQL with Oracle, MS SQL Server, Sybase, and/or PostgreSQL.
  • Experience with MongoDB and JSON-based Document models is highly desirable.
  • Strong problem-solving skills and ability to collaborate across teams.
  • Excellent communication skills, both spoken and written.
  • Good understanding of Generative AI concepts and tools, with experience in building applications/tools using Generative AI being a plus.
  • Strong interest in AI-supported toolchains for application development.

Nice-to-haves

  • Experience with cloud-based application development.
  • Familiarity with microservices architecture.
  • Knowledge of additional programming languages or frameworks.

Benefits

  • Parental leave
  • Paid time off
  • 401(k) plan
  • Mental health counseling
  • Fertility and adoption assistance
  • Employee stock purchase program
  • Flexible paid time off
  • Transgender-inclusive health insurance coverage
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service