30 open TypeScript positions
The Developer Tools Team within MongoDB's Database Experience department is seeking a Senior Software Engineer to build tools for MongoDB Atlas, focusing on APIs and UIs like MongoDB Compass and Atlas Data Explorer. Responsibilities include working with backend systems (Java, Go, Node.js, etc.) and participating in a 24/7 on-call rotation to support business continuity. This role requires 2+ years of engineering experience and offers options for basing in Dublin or working remotely within Ireland.
The Developer Tools Team at MongoDB is hiring a Senior Software Engineer to work on APIs and customer-facing UIs for MongoDB Atlas, focusing on developer interaction tools like Compass and Atlas Data Explorer. Responsibilities include designing modern, scalable web applications, working with backend systems (Java, Go, Node.js, etc.), and participating in a 24/7 on-call rotation. This role is open to candidates based in the Dublin office or remotely within Ireland.
The Senior Software Engineer will join the MongoDB Database Experience team to help build developer tools for MongoDB Atlas, focusing on systems that allow users to interact with their data and monitor deployment health. Responsibilities include backend development, potentially taking on frontend tasks, and participating in a 24/7 on-call rotation. This role requires significant experience designing scalable, high-availability web applications and working with databases.
The Senior Developer Advocate will join the Developer Relations team in Dublin, focusing on engaging SMB customers to accelerate their success on Atlas and utilize the document model. Key responsibilities include creating inspiring technical content, delivering enablement sessions, and guiding developers on advanced data capabilities like Vector Search. This role requires significant experience in customer-facing and developer-centric roles, proficiency in major programming languages, and a passion for equipping other developers.
This Senior Software Engineer role on the MongoDB Customer Observability Team involves building and enhancing core diagnostic products for MongoDB Atlas, the company's database as a service offering. Key responsibilities include designing, writing, and maintaining customer observability code, leading complex technical projects, and investigating large-scale distributed production issues. Candidates should be strong backend engineers willing to handle frontend tasks, experienced in designing scalable web applications using compiled languages like Java, C#, or Go.
This Software Engineer role is within the Atlas Core Identity and Access Management (IAM) team, responsible for authentication and authorization for MongoDB Atlas. Key responsibilities include leading medium-sized, full-stack projects from technical design through delivery and collaborating across the project lifecycle. Candidates should have 2+ years of experience building full-stack applications using modern compiled languages and be willing to learn JavaScript/TypeScript and frontend technologies like React.
Weekly TypeScript jobs delivered to your inbox.
MongoDB is hiring a Senior Software Engineer to join the Education AI Team, focusing on powering the MongoDB AI Assistant using modern generative AI technology for natural language Q&A and technical guidance. Key responsibilities include building new features, orchestrating integrations into MongoDB products, and creating robust evaluation suites for AI systems. The role requires at least five years of experience, proficiency in TypeScript, and familiarity with foundational AI concepts like LLMs and context engineering.
The role involves acting as a Senior Developer Advocate, leveraging strong JavaScript expertise to educate and inspire the developer community through content creation, workshops, and conference talks. Key responsibilities include producing high-quality technical materials, championing the company's tools, and collaborating with product teams. Candidates should have at least five years of technical experience, preferably within an enterprise JavaScript/TypeScript environment.
The Software Engineer 3 role at Atlas Growth involves guiding customers through their app development journey, ranging from cluster configuration to running production workloads. This mid-level position requires solid contribution to projects, often taking the lead on new initiatives. Engineers build customer-facing features and work within cross-functional squads, participating in activities like A/B testing and optimization of key metrics.
The Staff Software Engineer will join the MongoDB Atlas Growth and Frontend Platform teams, focusing on improving customer experience through new features and UI refinements. Key responsibilities include defining the future vision for Growth, spearheading scalable backend infrastructure development, streamlining experimentation, and leading core feature development like the Atlas onboarding flow. This role requires strong partnership with Product and leadership in architectural evolution and mentorship.
The Senior Software Engineer, Frontend Platform, will be responsible for modernizing the Atlas UI stack by designing and delivering customer-facing features and developing developer productivity tools. Key responsibilities include optimizing build pipelines, improving code quality through testing and analysis, and leading high-impact, cross-functional projects. This role requires deep experience in JavaScript/TypeScript and modern frontend frameworks, working within a hybrid model based in Dublin.
Weekly TypeScript jobs delivered to your inbox.
The Senior Software Engineer will join the Atlas Identity and Access Management (IAM) team, responsible for core services like authentication (OAuth, SSO) and authorization (RBAC, ABAC). Key responsibilities include designing, architecting, and leading complex technical projects, as well as mentoring team members. Candidates should have 5+ years of backend experience in a modern compiled language.
The Senior Software Engineer for Atlas Growth 2 will guide customers through app development, focusing on building customer-facing features for MongoDB Atlas. Responsibilities include leading complex projects, providing mentorship, shaping technical direction, and writing/reviewing technical specifications. Candidates should have 6+ years of experience and proficiency in TypeScript, JavaScript, and compiled languages like Java or Go.
MongoDB is hiring a Senior Software Engineer for the Education AI Team to work on cutting-edge generative AI technology supporting developers. Key responsibilities include building and orchestrating features for MongoDB’s AI Assistant, which provides natural language Q&A and agentic tasks across MongoDB products. Success requires expertise in modern AI engineering practices, foundational AI technologies like LLMs, and proficiency in TypeScript, along with at least five years of software engineering experience.
The Migration Services team seeks a Senior Engineer to architect, deploy, and manage automated, low-downtime data migration services for MongoDB Atlas. Responsibilities include designing and building scalable solutions, solving difficult technical problems in a distributed environment, and owning major feature delivery from concept to implementation. The role requires 5+ years of experience building large-scale backend systems and strong collaboration across product and engineering teams.
MongoDB is hiring a Senior Software Engineer to join the Education AI Team in Dublin, working on cutting-edge generative AI technology to power AI Assistants across MongoDB products. Key responsibilities include building new features, orchestrating integrations, creating evaluation suites, and analyzing model performance. The ideal candidate should have at least 5 years of experience, proficiency in TypeScript, and a deep understanding of modern AI engineering practices like context engineering and RAG.
Weekly TypeScript jobs delivered to your inbox.
The Diagnostics Engineer role on the Server Triage and Release team involves investigating challenging defects and collaborating with engineering and technical services staff. Responsibilities include debugging user-reported bugs, advising on solutions, and writing code to expand the diagnostic toolset. Candidates should possess strong diagnostic intuition and experience writing application code, ideally with 3+ years in software development focusing on data management systems.
This role involves joining the MongoDB Atlas DAP Team to build and improve software for managing fault-tolerant, secure, globally distributed MongoDB clusters across AWS, Azure, and GCP. Key responsibilities include developing systems for monitoring, healing, and auditing data durability, and leading technical projects from design to operation. The primary technologies used are Java, TypeScript, and React, requiring strong experience in backend systems and modern web application stacks.
This role involves joining the Atlas Clusters Durability Availability & Performance (DAP) Team to build and manage MongoDB Atlas, our database as a service offering. Key responsibilities include improving systems for monitoring and healing database clusters, guaranteeing data durability, and leading technical projects from design to operation. The work primarily utilizes Java, with complementary work in TypeScript/React, requiring at least 3 years of professional software development experience.
This role involves contributing to the design and implementation of customer-facing features and products for Atlas Search using technologies like Javascript, React, Next.js, and Java. Responsibilities include owning component-level software delivery, participating in architecture discussions, and capturing requirements for new features. The team focuses on enabling users to configure, manage, and test their search infrastructure, with an emphasis on new products like vector search and RAG implementations on MongoDB.
The Senior Software Engineer will join the Developer Tools Team within MongoDB's Database Experience department, focusing on building tools, APIs, and UIs (like Compass and Atlas Data Explorer) that allow users to interact with and monitor their MongoDB deployments. This role requires a backend focus, a minimum of 4 years of experience, and participation in a 24/7 on-call rotation. The position is available in Dublin or remotely within Ireland.
Weekly TypeScript jobs delivered to your inbox.
The Web Experiences team at MongoDB is hiring a Senior Software Development Engineer to own the platform and experiences for www.mongodb.com. Responsibilities include balancing technical leadership (50%) and hands-on work (50%) across web applications, managing CI/CD pipelines, and providing technical mentorship. Candidates should have 7+ years of experience and proficiency in modern Javascript/Typescript frameworks, working within a hybrid model based in Dublin.
The Senior Software Engineer will be responsible for designing, building, and optimizing web applications using React, GraphQL, and TypeScript for the Developer Productivity team's CI system, Evergreen. Key responsibilities include leading development on the Spruce frontend and Parsley log viewer, and contributing to Sage, a new service building AI agents for debugging tasks. The role requires leading feature development, ensuring best practices, and shaping technical direction for highly interactive, data-rich experiences.
The Senior Software Engineer will join the Atlas Clusters Organization, responsible for building MongoDB Atlas, their fastest-growing database-as-a-service product. Key responsibilities include building and designing new features, leading complex technical projects related to cluster networking and data encryption, and collaborating with product/design teams. Candidates must have at least 5 years of experience developing large-scale, distributed backend systems in a compiled language.
The UI Engineering Intern will join the Design Systems team to craft the user experience for MongoDB customers by building React components and developer-friendly APIs. Responsibilities include writing clean, maintainable code while ensuring polished final products that adhere to design specifications. Candidates must have demonstrated interest in web development, strong JavaScript fundamentals, and current university enrollment with at least one semester remaining after the internship concludes in Fall 2026 or Spring 2027.
The Senior Developer Advocate will join the Developer Relations team to drive developer enablement for strategic customers, focusing on encouraging adoption and effective use of MongoDB solutions. Key responsibilities include hosting virtual/in-person engagement sessions, developing expertise in schema design, and creating educational content. This is a UK/Europe based, remote role primarily engaging with customers in that region.
Weekly TypeScript jobs delivered to your inbox.
The Senior Software Engineer will join the Atlas Clusters Organization to build and evolve MongoDB Atlas, the company's fastest-growing multi-cloud database service. Key responsibilities include developing software to interface with major cloud providers (AWS, Azure, GCP) for security and durability, and leading technical projects related to cluster networking and data encryption. Candidates should have at least 5 years of experience developing large-scale, distributed backend systems in a compiled language and be comfortable working across the modern web application stack.
The Senior Software Engineer will join the Customer Observability Team to rebuild and enhance core diagnostic products for MongoDB Atlas. Key responsibilities include designing, writing, and maintaining customer observability code, contributing to and leading complex technical projects, and investigating large-scale distributed production issues. The role requires a backend focus with willingness to handle frontend tasks, experience with compiled backend languages, and knowledge of modern web application architecture.
The Senior Software Engineer, Atlas Growth Frontend role involves leading complex projects, mentoring teammates, and shaping the team's technical direction within MongoDB's developer data platform. Responsibilities include proactively implementing product and infrastructure improvements, designing large features, and contributing readable, well-tested code. Candidates must have 6+ years of experience, fluency in TypeScript/JavaScript, and proficiency in a compiled language like Java or Go, while working in a hybrid model based in New York City.
The Senior Software Engineer will join the MongoDB Atlas Identity and Access Management (IAM) team, responsible for authentication (OAuth, SSO) and authorization (RBAC, ABAC) systems. Key responsibilities include designing, architecting, and delivering core IAM components, leading projects, and mentoring team members. Candidates require 5+ years of software engineering experience, focusing primarily on backend systems using a modern compiled language.