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, build, and optimize data structures, algorithms, and database interactions for generative AI, code generation, and migration tools.
  • Develop robust orchestration layers and high-performance backend services that support AI-powered workflows.
  • Contribute high-quality, well-tested backend code to the data migration engine and core platform components.
  • Collaborate with product management, AI researchers, machine learning engineers, designers, and other engineers to deliver roadmap priorities.
  • Identify and resolve performance bottlenecks and architectural challenges in data flow and orchestration systems.
  • Participate in code reviews and provide feedback on technical design documents and pull requests.
  • Troubleshoot and resolve complex technical issues in distributed systems.
  • Perform process-related work such as CI/CD, testing, and quality improvements.
  • Set up and maintain development infrastructure, build tools, and related engineering environments.
  • Help recruit and interview new team members and collaborate on cross-functional projects.

Requirements

  • 6+ years of engineering experience in backend systems, distributed systems, or core platform development.
  • Proficiency in one or more of Java, Rust, C/C++, or Python.
  • Strong understanding of systems-level programming, memory management, and performance tuning.
  • Extensive experience with streaming data platforms such as Apache Kafka and Change Data Capture tools like Debezium.
  • Extensive experience with relational data modeling and hands-on experience with at least one SQL database such as Postgres or MySQL.
  • Good understanding of algorithms, data structures, and their time and space complexity.
  • Exposure to JavaScript and React is a plus.
  • Familiarity with cloud-native distributed systems such as Kubernetes is a plus.
  • Experience with NoSQL databases and their trade-offs is preferred but not required.
  • Contributions to relevant open-source projects are a plus.
  • Excellent verbal and written communication skills.
  • Based in North America.

Benefits

  • U.S. base salary range of $126,000 to $248,000.
  • Equity as part of the total compensation package.
  • Employee stock purchase program.
  • Flexible paid time off.
  • 20 weeks of fully paid gender-neutral parental leave.
  • Fertility and adoption assistance.
  • 401(k) plan.
  • Mental health counseling.
  • Transgender-inclusive health insurance coverage and other health benefits offerings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Denver, CO, USA

Speechify 51-250 Internet Software & Services

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

GCP Java Kotlin
10 minutes ago

Senior Software Engineer, Core Experiences - Sacramento, CA, 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 behind its cross-platform product experience.

GCP Java Kotlin
10 minutes ago

Software Engineer, iOS Core Product - Minneapolis, MN, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its text-to-speech iOS app for a large global user base while contributing to product direction and user experience.

CI/CD Git Swift SwiftUI
10 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Yokohama, Japan

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Software Engineer to lead the development of its native Windows app and improve accessibility, performance, and reliability for millions of text-to-speech users.

C# C++ CI/CD .NET
10 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