Software Engineer 3, Backup

MongoDB MongoDB · Enterprise · New York, NY · PTO Durable TXs & Availability

Software Engineer 3 on the MongoDB Cloud Services Backup Team, responsible for developing and maintaining the backup infrastructure for MongoDB Atlas, a globally distributed database service. The role involves working on the Backup Agent, server-side infrastructure, and user interface to ensure reliable, fast, and cost-effective backup and restore capabilities for large-scale distributed databases.

What you'd actually do

  1. Work closely with product teams, considering the user’s perspective while helping the team achieve success
  2. Collaborate with team members over best practices and core concepts
  3. Hold yourself accountable to your actions, maintaining the balance between accomplishing goals with research & development
  4. Own[our core values](https://www.mongodb.com/company) and adhere to them in your work, and
  5. Stay up to date with best practices in web engineering

Skills

Required

  • writing large-scale, distributed backend systems in a compiled language (Java, C#, Go, etc.)
  • Linux
  • correlate application performance problems with underlying hardware limits
  • working across the stack of a modern web application

Nice to have

  • chasing down tough problems in a distributed systems environment
  • wrangled production crises
  • expand their knowledge
  • Curious, collaborative and intellectually honest