Software Engineer 3, Atlas Data Federation Customer Experience

1 hour, 7 minutes ago
Full-time
Mid Level
Software Development
MongoDB

MongoDB

MongoDB provides a developer data platform that simplifies data management and accelerates application development, enabling businesses to leverage modern database technology for innovative solutions across various industries.

Internet Software & Services
1K-5K
Founded 2007

Description

  • Design, architect, build, and deliver core Atlas components with a focus on storage systems, query engine, and customer-facing features.
  • Test and enhance the scalability, performance, durability, availability, and reliability of Atlas Data Federation distributed systems.
  • Approach product and operations problems from a customer-focused perspective and use data to recommend high-ROI improvements.
  • Collaborate with colleagues and partner teams to scope, specify, and deliver new features.
  • Define priorities, communicate focus areas, and execute independently against agreed goals.
  • Improve and maintain the codebase by applying best practices and sound software design principles.
  • Work in a distributed team environment across North America with coordination across time zones.
  • Contribute to high-impact projects and take ownership of design and execution over time.

Requirements

  • 3+ years of experience in software engineering, primarily focused on cloud-native backend systems.
  • Bachelor’s or Master’s degree in Computer Science or a similar field, or equivalent practical experience.
  • Proficiency in a modern compiled programming language such as Go, Java, C#, or C++.
  • Experience implementing and operating distributed storage systems with high availability and durability guarantees.
  • Strong collaboration skills and the ability to work with others toward a common goal.
  • Ability to organize your own time, self-start, and propose changes backed by data.
  • Curiosity, empathy, coachability, intellectual honesty, and a collaborative mindset.
  • Strong diagnostic skills, with careful attention to edge cases and a bias for simplicity.
  • Passion for problem solving and learning new things in computer science and software engineering.
  • Preferred: experience building and testing full-stack systems using React or similar frameworks.
  • Preferred: on-call experience and a customer-first approach to tradeoff decisions.
  • Preferred: experience designing Data Lake protocols such as Delta Lake or Hudi.
  • Preferred: experience optimizing throughput in distributed storage systems.
  • Preferred: experience working with multiple cloud providers, including AWS, GCP, and Azure.

Benefits

  • Base salary range of $122,000–$209,000 USD for U.S.-based candidates.
  • Equity as part of the total compensation package.
  • Employee stock purchase program participation for eligible employees.
  • Flexible paid time off.
  • 20 weeks of fully paid gender-neutral parental leave.
  • Fertility and adoption assistance, including fertility support.
  • Mental health counseling.
  • Access to transgender-inclusive health insurance coverage.
  • Health benefits offerings for eligible employees.
  • Flexible, in-office, or fully remote work models with convenient hours across time zones.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Champaign, IL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
11 minutes ago

Senior Software Engineer II

Extend 251-1K Air Freight & Logistics

Extend is hiring a Senior Software Engineer II to join its Fulfillments team and build software that powers fulfillment and servicing for major merchants while improving customer outcomes and supporting business growth.

AWS LLM Node.js React Serverless TypeScript
35 minutes ago

Software Engineer, Platform - Seoul, South Korea

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform engineer to own backend services and APIs that support its text-to-speech products and enterprise integrations in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
42 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Seoul, South Korea

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the architecture and development of its Windows app, supporting a widely used text-to-speech product that helps millions of users read and learn more easily.

C# C++ CI/CD .NET
50 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers