MongoDB

About MongoDB

The leading developer data platform for modern applications

🏒 TechπŸ‘₯ 1001+ employeesπŸ“… Founded 2007πŸ“ Theater District, New York, NYπŸ’° $311.1m⭐ 4.1
B2BEnterpriseBig dataCloud Computing

Key Highlights

  • Headquartered in Theater District, New York, NY
  • Over 1000 employees and $311.1 million in Series F funding
  • Popular document-oriented database system with hundreds of millions of downloads
  • Partnership with Patronus AI for automated LLM evaluation

MongoDB is a leading developer data platform headquartered in the Theater District of New York, NY. The company specializes in a document-oriented database system that stores data as JSON-like documents, making it a popular choice for modernizing legacy applications. With over 1000 employees and $31...

🎁 Benefits

MongoDB offers a comprehensive benefits package including equity and an Employee Stock Purchase Program, 20 weeks of fully paid gender-neutral parenta...

🌟 Culture

MongoDB fosters a culture centered around open-source development and innovation. The company is committed to helping businesses modernize their appli...

Skills & Technologies

Overview

MongoDB is hiring a Senior Software Engineer for their Private Cloud Backup team to develop software for managing MongoDB clusters. You'll work with Java, Go, and JavaScript to enhance backup reliability and performance. This position requires experience in distributed systems and backend development.

Job Description

Who you are

You have 5+ years of experience in backend engineering, particularly in developing large-scale distributed systems. Your expertise includes working with compiled languages such as Java, Go, or C#, and you thrive on solving complex problems in a distributed systems environment. You are comfortable under pressure and have experience managing production crises, finding satisfaction in overcoming tough challenges. Your familiarity with Linux allows you to correlate application performance issues with underlying hardware constraints, making you a valuable asset in optimizing system performance.

You are skilled in writing efficient, fault-tolerant backend systems that can handle massive amounts of data and operations. Your experience includes working with databases and understanding the intricacies of data management in a cloud environment. You are a proactive communicator, able to collaborate effectively with cross-functional teams to deliver high-quality software solutions.

What you'll do

As a Senior Software Engineer on the Private Cloud Backup team, you will be responsible for developing and enhancing the software that enables users to manage MongoDB backups efficiently. You will work on the Backup Agent, which is built using Go, and contribute to the server-side infrastructure developed in Java that manages hundreds of terabytes of data. Your role will involve optimizing performance and scalability, ensuring that the backup solutions are reliable and cost-effective for our customers.

You will collaborate closely with other engineers and product teams to design and implement features that improve the user experience and functionality of our backup services. Your responsibilities will include writing clean, maintainable code, conducting code reviews, and mentoring junior engineers. You will also participate in troubleshooting and resolving production issues, ensuring that our systems remain robust and performant.

What we offer

At MongoDB, you will be part of a diverse and inclusive team that values collaboration and innovation. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will have the flexibility to work remotely or from our Dublin office, allowing you to balance your work and personal life effectively. Join us in making an impact on the world through our cutting-edge database solutions.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at MongoDB.

✨

Similar Jobs You Might Like

Based on your interests and this role

MongoDB

Software Engineering

MongoDBβ€’πŸ“ Dublin

MongoDB is hiring a Software Engineer 3 for their Private Cloud Backup team to develop software for managing MongoDB clusters. You'll work with Java, Go, and JavaScript to enhance backup reliability and performance. This position requires experience in distributed systems and backend development.

Mid-Level
9h ago
MongoDB

Software Engineering

MongoDBβ€’πŸ“ Dublin - Remote

MongoDB is seeking a Senior Software Engineer to join their Migration Services team, focusing on architecting and managing automated data migration services. You'll work with technologies like Java, C#, and cloud platforms. This role requires 5+ years of experience in backend systems.

🏠 RemoteSenior
9h ago
MongoDB

Software Engineering

MongoDBβ€’πŸ“ Dublin - Hybrid

MongoDB is seeking a Senior Software Engineer for their C2C Tooling team to build a high-performance database synchronization tool. You'll work with Go and MongoDB technologies, focusing on migrations and disaster recovery. This role requires 5+ years of experience in software development.

🏒 HybridSenior
9h ago
MongoDB

Software Engineering

MongoDBβ€’πŸ“ Dublin - Hybrid

MongoDB is seeking a Senior Software Engineer to join their Education AI Team, focusing on modern generative AI technology. You'll work with TypeScript and AI engineering practices to enhance MongoDB’s AI Assistant. This role requires at least 5 years of software engineering experience.

🏒 HybridSenior
9h ago
MongoDB

Ai Engineer

MongoDBβ€’πŸ“ Dublin - Hybrid

MongoDB is seeking a Senior AI Engineer to join their Forward Deployed Engineering team. You'll work on application modernization projects and explore generative AI technologies. This role requires expertise in MongoDB and a strong understanding of application modernization.

🏒 HybridSenior
9h ago